while(1)无限循环里能再用一个while(1)无限循环吗

2024-11-27 20:58:10
推荐回答(1个)
回答1:

可以。例如:
#include
int main()
{
while(1) while(1);
return 0;
}
就是死循环。你可以用 组合键 Ctrl+C 终止程序运行。
再如:
下面程序里就有2个 while(1){}; 如果去掉 2个 break; 就是死循环。
#include

int main()
{
int i=0,j=0;
while(1){
i++;j=0;
printf("i=%d ",i);
while(1){
j++;
if (j>100){printf("j=%d\n",j); break; };
};
if (i>5) break;
}
return 0;
}