着急!几道vb控制结构的题目

来源:百度知道 编辑:UC知道 时间:2024/05/07 23:39:21
1)for i=1 to 3
for j=1 to i
for k=j to 3
a=a+1
next k
next j
next i
执行上面的三重循环,a的值变为?
a=a+1是什么意思啊?我不懂

2)s=5
for i=2.6 to 4.9 step 0.6
s=s+1
next i
之后,s的值为?
3)Do until s=10
n=n+1
a=a+n
s+s+a
loop
print n
执行结果是?

4)以下循环的执行次数是:
k=0
Do while k<=0
k=k+1
print k
loop
到底是10还是11啊?
小弟初学vb,只要是都回答的,我就给分!
能不能写一下思路和简要过程?

思路 tianqing20wen 讲了,过程如下
第一题:原始值:
i0=0 j0=0 k0=0 a0=0

for i=1 to 3 的变化:
i=1 j=0 k=0 a=0
for j=1 to i 的变化:
i=1 j=1 k=0 a=0
for k=j to 3 的变化:
i=1 j=1 k=1 a=0
a=a+1 的变化:
a=1

for k=j to 3 的变化:
i=1 j=1 k=2 a=1
a=a+1 的变化:
a=2

for k=j to 3 的变化:
i=1 j=1 k=3 a=2
a=a+1 的变化:
a=3

for i=1 to 3 的变化:
i=2 j=2 k=4 a=3
for j=1 to i 的变化:
i=2 j=1 k=4 a=3
for k=j to 3 的变化:
i=2 j=1 k=1 a=3
a=a+1 的变化:
a=4

for k=j to 3 的变化:
i=2 j=1 k=2 a=4
a=a+1 的变化:
a=5

for k=j to 3 的变化:
i=2 j=1 k=3 a=5
a=a+1 的变化:
a=6

for j=1 to i 的变化:
i=2 j=2 k=4 a=6
for k=j to 3 的变化:
i=2 j=2 k=2 a=6
a=a+1 的变化:
a=7

for k=j to 3 的变化:
i=2 j=2 k=3 a=7
a=a+1 的变化:
a=8

for i=1 to 3 的变