选择题
下列程序段运行结束后,变量x的值是______。
x=2
y=4
Do
x=x*y
y=y+1
Loop While y<4
A、
2
B、
4
C、
8
D、
20
【正确答案】
C
【答案解析】
Do...Loop While循环先执行循环体,再判断循环条件,也就是说,不管条件是否满足,至少执行一次循环体。本题x、y的初始值分别为2、4,执行一次循环体后,x=2*4=8,y=4+1=5;然后判断条件y<4不成立,退出循环。此时,x=8。
提交答案
关闭