下列程序段中,循环体执行的次数为( )

2024-12-16 03:31:47
推荐回答(1个)
回答1:

循环3次吧。
y=2时,2小于8,条件为真
y=2+2=4

y=4时,4小于8,条件为真
执行y=4+4=8

y=8,8=8,条件为真
y=8+8=16

y=16,16大于8,条件不成立,退出循环。
可用下面这段代码,i的值就是循环次数
y=2
i=0
Do While y<=8
i=i+1
y =y+y
Loop
MsgBox i