问题 填空题

在执行语句序列:

inti=0;

doi++;

while(i*i<10);

时,do后面的循环体语句i++被执行的次数为______。

答案

参考答案:5。

解析:

首先执行d。一次不用判断,第四次x变为为4,但x*x=9<10符合条件于是再执行do,这时x变为5,条件x*x=16>10不成立,结束循环。

填空题
单项选择题