您当前的位置: 首页 > 学无止境 > 心得笔记 网站首页心得笔记
016第五章 循环控制结构程序01
发布时间:2021-04-17 11:06:47编辑:雪饮阅读()
一个c程序如
#include <stdio.h>
void main()
{
int i, sum=0;
i=1;
while(i<=100)
// {
sum=sum+i;
i++;
// }
printf("%d\n",sum);
}
这里按照常理来说,是一个从1加到100的程序,按理说是没有什么问题的,但是实际上由于注释了一个while循环体花括号的左右括号,这就导致,while和if语句的单语句而无整个语句块了,所以这里i++是在循环结束后才执行的,那么循环内部每次只执行了sum=sum+i,所以条件永远都是i<100,所以哥就是传说中的死循环无疑了。
关键字词:循环,while
上一篇:c语言实现从函数返回数组