问题
单项选择题
有下列程序段: x=0 n=0 Do While x<50 x=(x+2)*(x+3) n=n+1 Enddo n,x 该程序段的执行结果为______。
A.1和0
B.2和72
C.3和50
D.4和168
答案
参考答案:B
解析:[分析] 本题考查的是Do…While循环。X赋值0,首先判断Do…While后面的条件“x<50”为.T.,执行一次循环体得到x的值为6,n的值为1;再次判断条件“x<50”为.T.,再执行一次循环体得到x的值为72,n的值为2;再次判断条件“x<50”为.F.,退出循环。