main() { int i=1,sum=0; while(i<10)sum

main()
{
int i=1,sum=0;
while(i<10)sum=sum+1;i++;
printf("i=%d,sum=%d",i,sum);
}

这是个死循环啊 你while后面没有加{ }默认只执行之后的一句 i一直没有变化。。。。死循环下去
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-06-30
main()
{
int i=1,sum=0;
while(i<10){sum=sum+i;i++;}
printf("i=%d,sum=%d",i,sum);
}追问

……

追答

…………