问题 填空题

下面程序的运行结果是 【10】
main()
int i=0,j=10,k=2,s=0;
for(;;)
i+=k;
if(i>j)
printf("%d\n",s);
break;
s+=i;

答案

参考答案:30

解析:[命题目的] 考查for循环的使用。
[解题要点] 题目中for(;;)表示:for循环的初始化表达式,条件表达式和修正表达式都省略了,表示进行 for循环和for循环的终止都没有限制。
[考点链接] while循环的执行原理。

单项选择题 共用题干题
单项选择题