VB题求讲解

privatesubcommand1_click()fori=1to4forj=4to8sum=sum+1nextjnextiprintsumendsub求高人讲解运算过... private sub command1_click()
for i=1 to 4
for j=4 to 8
sum=sum+1
next j
next i
print sum
end sub
求高人讲解运算过程。。
展开
 我来答
归萱pN
2012-06-10 · TA获得超过990个赞
知道大有可为答主
回答量:1068
采纳率:0%
帮助的人:1493万
展开全部
Private Sub command1_click()
For i = 1 To 4 '4个循环
For j = 4 To 8 '5个循环
sum = sum + 1 '也就是20个循环,1累加20次
Next j
Next i
Print sum '结果是20
End Sub
追问
SUM值是默认为0吗、。??   还是我问的……高人谢谢你……T.T   你肯定是VB老师。。。
追答
没有定义就是变体变量(variant),当和一个数进行运算时它就变成数值型了,如果第一次运算就是0
浦江星辰
2012-06-10 · TA获得超过225个赞
知道答主
回答量:97
采纳率:0%
帮助的人:71.3万
展开全部
' sum=(1+1+1+1+1)*4=20 ,sum的初始值为0
Private Sub command1_click()

For i = 1 To 4 '循环语句 循环4次
For j = 4 To 8 '循环语句 循环5次
Sum = Sum + 1
Next j
Next i
Print Sum '将sum结果输出到窗体屏幕
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
syx54
2012-06-10 · TA获得超过7378个赞
知道大有可为答主
回答量:6567
采纳率:83%
帮助的人:2733万
展开全部
你做几个实验,就能理解循环的工作原理:
第1个:
For i = 1 to 3
Print i '你把输出 I ,就当是站在这里观察到的I值
next i
第2个:
For i = 1 to 5
Print i '你把输出 I ,就当是站在这里观察到的I值
next i
第3个:
For i = 1 to 2
For j = 1 to 3
Print i,j '你把输出 I,j ,就当是站在这里观察到的I和j的值
Next j
print "注意 i 要递增1了!"
next i
通过这三个例子,自己体会归纳一下循环里嵌套循环的运行原理.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式