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

admin2021-02-23  29

问题 下列程序段运行结束后,变量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+1=3,条件满足循环体继续执行,x=4*3=12,y=3+1=4.此时条件不满足,不再执行循环体,循环结束。
转载请注明原文地址:https://jikaoti.com/ti/4BC0FFFM
0

最新回复(0)