7.在执行语句序列: int i=0; do i++; while(i*i

admin2010-05-15  20

问题 7.在执行语句序列:
   int i=0;
   do i++;
   while(i*i<10);
   时,do后面的循环体语句i++被执行的次数为______。

选项

答案5。

解析 首先执行d。一次不用判断,第四次x变为为4,但x*x=9<10符合条件于是再执行do,这时x变为5,条件x*x=16>10不成立,结束循环。
转载请注明原文地址:https://kaotiyun.com/show/5Ajp777K
0

最新回复(0)