单选题
下列程序段运行结束后,变量x的值是( )。x = 2y = 2Do x = x * y y = y + 1Loop While y < 4
A、
4
B、
12
C、
48
D、
192
【正确答案】
B
【答案解析】
解析:程序中使用了Do…While循环,循环体至少执行一次,循环继续执行的条件是y<4。循环体中x=x*y=2*2=4,y=y+1=3,条件满足循环体继续执行,x=4*3=12,y=3+1=4.此时条件不满足,不再执行循环体,循环结束。
提交答案
关闭