下面程序段的运行结果是____.
for(i=1;i<=5;)
printf("%d",i);
i++;
A) 12345 B) 1234 C) 15 D) 无限循环
注意分号
因为没加花括号,因此for循环只会控制下一条语句,而执行完下一条语句后,i的值没有发生改变,一直不满足循环终止条件,会一直执行下去
每一次都会将i重新赋值为1
985872599 回复 Srk: 这个说法不对,初始化只有一次
LEK 回复 Srk: 循环终止条件为空
D
用户登录可进行刷题及查看答案
登录后提交答案