怎样用VB编写过程,计算1!+2!+3!+。。。+N!,N值由用户输入
Private Sub Command1_Click()Dim i As Integer Dim n As Integer Dim ans as integer Dim y As Integer=1 n = InputBox("请输入一个正整数: ")y=1 ans=0 For i = 1 To n y = y * i ans=ans+y Next i Print ans End Sub ...
vb代码求1+2+3+...+n的代码?
Sub jisuan() Dim n As Integer Dim sum As Integer sum = 0 n = InputBox("请输入数字n") For i = n To 1 Step -1 sum = sum + i Next MsgBox(sum) End Sub
VB编程:求1!+2!+3!+...+N!(N为任意正整数)
n = InputBox("输入N值")For i = 1 To Val(n)t = t + Val(cacl(i))Next Print "1!+2!+3!+...+" & n & "!="; t End Sub 呵呵 改进速度的 10000!只需10秒 参考资料:http:\/\/www.moon-soft.com\/doc\/19332.htm
vb里面运用计数循环结构计算出1+2+3+...+N 求过程
num = a1.Text For i As Integer = 1 To num sum += i Next response.write("1+...+" & num &"=" &sum)a1和a2是页面中的文本框 根据文本框输入的值,计算和,再显示在页面上
...代码:求任意个数的阶乘累计和。s=1!+2!+3!+...+n!,n由用户输入...
MsgBox "1!+2!+3!+...+n!为" & sum, vbInformation, "结果"End Sub '求第n个数的阶乘函数 Function func(n As Double) As Double Dim i As Double Dim jc As Double jc = 1 For i = 1 To n jc = jc * i Next i func = jc End Function '弹出对话框 Sub msg()MsgBox "...
VB 计算 1+2+3+。。。n的代码怎么写啊?
1,首先你在窗体上放二个text.text控件(一个用来输入数N,一个用来显示结果)和command按钮控件 Private Sub Command1_Click()Dim n As Long Dim b As Long For n = 1 To CInt(Text1.Text)b = b + n Next n Text2.Text = b end sub 把代码放到command1按钮里,单击command1按钮就能在text...
编写递归函数求1+2+3+...+N的值
include <stdio.h> int sum( int n );int main(){ int n;scanf("%d", &n);printf ("%d\\n", sum(n));return 0;} int sum( int n ){ if(n==0)return 0;else return n+sum(n-1);}
怎么在VB中求和
1.用VB求出阶乘数相加的值,分为两个步骤来求,一个是计算阶乘数,然后相加阶乘数。1!+2!+3!+……+n!举个例子。2、首先要理解阶乘知识,4!它是数字1到4的乘法;N!它是1到n的乘积;等等。如下图所示。3.现在我们来编写代码。第一步是定义变量,如下图所示。4、这是一个累加器,所以会...
S=1!+2!+3!+4!+…+n!的程序怎么写
n=n+1 loop until n>x print "sum=",sum end sum是需要求的那个和 s是构成sum的项每循环一次加一项 n就是一个类似计数器的东西让这个循环循环需要的次数 比如这个程序就是循环x次 x是你要加到几的阶乘 一开始输入进去就让它算去吧 用手机答题好不爽啊 不过晚上睡不着没事干 还要多谢你的...
使用VB编写程序,,求1+2+3+...+N之和(可参考流程图)
Dim n As Long, i As Long, s As Long n = Val(InputBox("请输入N值"))Do While i < n i = i + 1 s = s + i Loop MsgBox "1+2+3+...+N之和是" & s