关于VBA中for...next循环结构,出现多个for的情况计算完全不懂,我不明白是从第一个for语句i=1然后就进步下一个for,还是第一个for完全运算完了再进行下一个for?以及S=S+1是属于整个程序的还是属于
关于VBA中for...next循环结构,出现多个for的情况计算完全不懂,
我不明白是从第一个for语句i=1然后就进步下一个for,还是第一个for完全运算完了再进行下一个for?
以及S=S+1是属于整个程序的还是属于内循环的?
好乱好乱.
一、运行下列程序,显示的结果是().
s=0
Fori=1To5
Forj=1ToI
Fork=jTo4
s=s+1
Nextk
Nextj
Nexti
MsgBoxs
A)4B)5C)38D)40
二、
在窗体中有一个命令按钮Command1和一个文本框Text1,编写事件代码如下:
PrivateSubCommand1_Click()
Fori=1To4
x=3
Forj=1To3
Fork=1To2
x=x+3
Nextk
Nextj
Nexti
Text1.value=Str(x)
EndSub
打开窗体运行后,单击命令按钮,文本框Text1输出的结果是().
A)6B)12C)18D)21