1. 顺序结构
例子:
a=1
b=3
a=a*b
b=a-3
答案:a=3 b=0
2. 分支结构
例子1:
a=1
b=3
if a>2 then 条件(a>2)成立
a=a*b 执行这条语句
else 条件(a>2)不成立
b=a-3 执行这条语句
end if
答案:a=1 b=-2
例子2:
a=1
b=3
if a>2 then 条件(a>2)成立
a=a*b 执行这条语句
end if 没有else语句直接跳出if语句
答案:a=1 b=3
3. 循环结构
例子1:
a=1
b=3
for i=1 to 4(从这一句我们可以得出循环的执行次数:4次)
a=a*b(每一次循环执行这一条语句)
next
答案:a=81 b=3
例子2:
a=1
b=3
for i=1 to 6 step 3 (i的变化是1,4)
a=a+i(每一次循环执行这一条语句)
next i
答案:a=6 b=3
例子3:
a=1
b=3
for i=1 to 100 (循环100次)
a=a+1(每一次循环执行这一条语句)
next
答案:a=1+100*1=101 b=3
例子4:
a=1
b=3
for i=1 to 100 step 2 (循环50次)
a=a+i(每一次循环执行这一条语句)
next
答案:a=1+1+3+5+…+99 b=3
例子5:
a=1
b=3
for i=1 to 100 (循环100次)
a=b+i(每一次循环执行这一条语句)
next
答案: a= 最后一次(因为前一次循环的 a 的数据跟下一次循环的数据无关) =3+99 b=3