下列程序段运行结束后,变量x的值是( )。 x=2 y=2 Do x=x * y y =y+1 Loop While y<4

admin2018-12-22  34

问题 下列程序段运行结束后,变量x的值是(    )。
x=2
y=2
Do
    x=x * y
     y =y+1
Loop While y<4

选项 A、4
B、12
C、48
D、192

答案B

解析 程序中使用了Do…While循环,循环体至少执行一次,循环继续执行的条件是y<4。循环体中x =x*y—2 *2 =4,y=y+l =3,条件满足循环体继续执行,x=4*3 =12,y=3+1=4.此时条件不满足,不再执行循环体,循环结束。故选择B选项。
转载请注明原文地址:https://jikaoti.com/ti/0o10FFFM
0

最新回复(0)