个人中心
我的提问
我的回答
今日任务
我的设置
退出
文档资料
电脑网络
体育运动
医疗健康
游戏
社会民生
文化艺术
电子数码
娱乐休闲
商业理财
教育科学
生活
烦恼
资源共享
其它
歪果仁看中国
爱问日报
精选问答
爱问教育
爱问公益
爱问法律
Dim sumi As Long sumi = 0 For i = 1 To 1000 sumi = sumi + i Next msgbox(cstr(sumi))
5个回答
i值为11 for循环中 i的初值是1执行时遇到next i后i的值会自动加1 (默认情况下) 当i的值为10时 还会进行循环中的运算 再遇next i时也会自动加1 但是要求的是循环10次 (i=11)直接就不再执行循环了 直接执行print i 所以为11
6个回答
为什么非要用for ......next来实现呢? 你可以用timer控件,timer控件的interval就是设置间隔时间的。有什么问题可 :34406000,我教你
2个回答
执行整个内部循环后,再执行一次外部循环.
For Variable1 = Start To End [Step Number] [StateMents] [Exit For] [For Variable2 = Start To End [Step Number]] [StateMents] [Exit For] [Next [Variabl...
结果是11. 初始值可以比终值大,但是步长step要为负数。
3个回答
Private Sub Command1_Click() For i = 1 To 9 Print Spc(2 * (10 - i)); For j = 1 To 2 * i - 1 Print "* "; Next j Print Next iEnd SubP...
1个回答
这个循环进行了5次。 因为FOR循环默认步长step 1,但是在循环体内的i=i+1语句,则是将i变量自增1。 所以当i分别为1,3,5,7,9的时候进行了5次循环。当i等于11时,不满足循环条件,结束循环。 PS: 当变量为i为某个值时,i=i+1,将i变量自增1,当执行到next i时,按照循环...
这是一个循环嵌套,你不要管i ,j,相当于每次把x=x+1运行两次
4个回答