用VB多重循环编写程序,求1!+2!+3!+...............N!

在线的大哥,大姐帮帮忙!小弟想的头快要暴了!
是用多重循环.而不是单循环!

第1个回答  2007-04-11
Private Sub Form_Load()
dim Sum,i,j,n,m
Sum= 0
m=1
n = Val(InputBox("输入n:"))
For i = 1 To n
For j=1 to i
m = m * j
Next
sum = sum + m
Next
msgbox sum
End Sub
这个就是多重循环
第2个回答  2007-04-10
Private Sub Command1_Click()
s = 0
m = 1
n = Text1.Text
For i = 1 To n
m=1
for j=1 to i
m = m * j
next j
s = s + m
Next i
Print s
End Sub本回答被提问者采纳
第3个回答  2007-04-10
http://zhidao.baidu.com/question/23991649.html
去看看这个,一个道理
回一个就会多个
只要加个FOR循环就可以了

烂掉の萝卜
为你,我追逐落日!
网站: http://www.luobo528.com/
论坛: http://bbs.luobo528.com/

vb 编写计算 n! 的子过程,调用该过程,计算1!+2!+3!+……+10!之和(10...
Private Sub Command1_Click()s = 0 For i = 1 To 10 s = s + fac(i)Next i Print "1!+2!+3!+...+10!="; s End Sub Function fac(n)f = 1 For i = 2 To n f = f * i Next i fac = f End Function

VB 嵌套For循环的问题
多重for循环都是从最里层 开始循环,比如这道题:首先,k1=0,y=20 k2=0,y重新赋值y=10 k3=0,y重新赋值y=y+1=20;k3=1,y重新赋值y=y+1=30;k3=2,y重新赋值y=y+1=40。最里层循环结束 再从最外层继续循环(k1=1,2,3.)。。。一直循环下去,直到k1=4,最外层循环结束。开始第二...

VB中多重循环怎么算?我要计算过程。结果我知道?
循环1次,既:k 循环三次 a 加三次后为:3 当 i 为2 ,j 循环2次,既:k 先循环三次 再循环两次,总共加5次 a 此时为 8 当 i 为3 ,j 循环3次,既:k 先循环三次 再循环两次 最后再循环一次,共加6次 a 此时为14 结果为14 ...

求解VB的for,do,多重循环结构题
编写程序以解决VB的for,do,多重循环结构问题。首先定义一个函数,其操作步骤如下:1. 使用for循环从1到9,打印两个空格加上星号,星号的数量等于当前循环的索引值。2. 使用do循环检查一个数是否为0,若非0则将当前数添加到列表中。3. 创建一个函数用于判断一个数是否为素数。从2循环到这个数的平...

求解VB的for,do,多重循环结构题
Private Sub Command1_Click()i = 1 Do While i <= 300 If i Mod 7 <> 0 Then List1.AddItem i Loop End Sub Private Sub Command1_Click()x = Val(Text1.Text)yes = True For i = 2 To Sqr(x)If x Mod i = 0 Then yes = False: Exit For Next i If yes Then Label1....

VB中多重For循环时停止响应怎么办?
在子循环体中写doevents试试,不行的话可以换个位置或换个循环体写doevents,我以前也是这么做的。

VB 嵌套For循环的问题
'详细说明 For k1 = 0 To 4 Y = 20 '因为下面存在Y = 10,所以这一句是没有作用的 For k2 = 0 To 3 Y = 10 'Y = 10 表示Y重新赋值,所以无论For k2 = 0 To 3循环多少次Y结果都是一样的 For k3 = 0 To 2 Y = Y + 10 '因为Y = 10 , For k3 = 0 To 2...

vb里面那几个表示循环的函数怎么用
Next循环变量A 2、双重循环执行实例:双重循环是如何执行的呢?我们来看下面:实例1:For i=1 To 3 Step 1 For j=1 To 5 Step 1 List1.AddItem Str(i) + "*" + Str(j) ‘复习列表框List1.AddItem的作用,Next j Next i ‘运行、演示多重循环程序;从实际演示可...

难呀难呀!!帮帮忙密码解译
                            If Mid(Val(S & E & N & D) + Val(M & O & R & E), 1, 2) ...

VB的也可以)
多重逻辑判断使用ElseIf,如:If 判断式1 Then 程序语句甲 ElseIf 判断式2 Then 程序语句乙 ElseIf 判断式3 程序语句丙 Else 程序语句丁 End If 而Select Case根据条件执行不同代码段,如:Select Case 参数 Case 条件1 程序语句1 程序语句2 Case Else 程序语句1 End Select 需要注意,Select ...

相似回答
大家正在搜