我不懂while(1)如何用,请举个简单的编程例子帮我理解.
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/07/08 06:45:14
我不懂while(1)如何用,请举个简单的编程例子帮我理解.
![我不懂while(1)如何用,请举个简单的编程例子帮我理解.](/uploads/image/z/1135154-2-4.jpg?t=%E6%88%91%E4%B8%8D%E6%87%82while%281%29%E5%A6%82%E4%BD%95%E7%94%A8%2C%E8%AF%B7%E4%B8%BE%E4%B8%AA%E7%AE%80%E5%8D%95%E7%9A%84%E7%BC%96%E7%A8%8B%E4%BE%8B%E5%AD%90%E5%B8%AE%E6%88%91%E7%90%86%E8%A7%A3.)
while(1){}; 就是不断地重复执行循环体.通常,循环体内会有至少一个条件判断语句,即,满足什么条件,循环结束.例如:
x=1;y=0;
while(1){
y = y + x;
x++;
if (x > 100) break;
};
printf("%d",y);
循环体里做累加,x 从 1 开始,2,3,4,.直到 x =101 ( 满足条件x > 100) break;
执行 break,就退出循环了.也就是借书 while(1){} 的无限循环.
x=1;y=0;
while(1){
y = y + x;
x++;
if (x > 100) break;
};
printf("%d",y);
循环体里做累加,x 从 1 开始,2,3,4,.直到 x =101 ( 满足条件x > 100) break;
执行 break,就退出循环了.也就是借书 while(1){} 的无限循环.