VB循环如何运行的?

来源:百度知道 编辑:UC知道 时间:2024/06/04 09:06:39
Dim x as integer,i as integer
x=0
For i= 20 to 1 step -2
x=x+i\5
Next i
循环后x的值为?
这个步长-2是在值得基础上减去2的意思么?这个循环可以循环几次呢?
真是太麻烦你啦:)

dim i as integer,s as integer
这是定义两个整型变量,所有变量都必须先定义,后使用

s = 0 赋初值0给s

for i = 1 to 10 step 1
变量i从1到10,每次循环后加1,这样可以循环10次,如果step为2,那么每次循环后i就在原值上加2,第二次就是1+2=3,第三次就是3+2=5....知道超过10后就退出不执行循环

s = s + 1
给s累加,没执行一次就增加1

next i

这是和for 配套的,

for 循环条件

执行语句;

next 循环变量

for循环应该看懂吧,就是说i从1变到10

x i x 值计算方式

初 试 值 0 20

第1次后 4 18 (0+20\5 =4 )

第2次后 8 16 (4+18\5 =8 )

第3次后 11 14 (8+ 16\5 =11)

第4次后 14 12 (11 + 14\5 =14)

第5次后 16 10 (14 + 12\5 =16)

第6次后 18 8 (16 + 10\5 =18)

第7次后 20 6 (18 + 8\5 =20)

第8次后 21 4 (20 + 6\5 =21)

第9次后 22 2 (21 + 4\5 =22)

第10次后 22 0 (22 + 2\5 =22)
<