#include
int main ()
{
int a=3;
while(a++)// a 自增然后循环输出a 的值
{
printf("%d\n",a);//循环会一直输出a自增后的值,不会结束,所以是死循环
}
return 0;
}
你的 这个循环是个死循环,通常while 循环语句当中,必须出现使循环趋于结束的语句,否则就会出现死循环
你的代码会报错,你应该这个写
int a=3;
while(1) // 1就是真,会一直循环,不会停的
{
printf("%d\n",a);
a++;
}
打印:
3
4
5
6
7
8
.............................