怎么跳出while循环

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么跳出while循环相关的知识,希望对你有一定的参考价值。

while 是一个循环体,退出循环体的方法有:

1、循环体条件 不成立,如:while( a>0); 当 a≤0 的时候,条件 a>0不成立,while 循环结束,退出 while 循环。

2、在循环体内使用无条件跳出语句(break),如 while(1)if(b>5)break;当 b>5 的时候,程序执行 break ,跳出 while 循环体,循环体被结束。

3、在循环体内使用 函数返回 语句(return),如 while(1)if(c>8) return (XXX);,当 c>8的时候,程序执行 return,退出函数返回到上级函数。其中返回值 XXX 需要根据 函数类型进行返回。

如 int 型函数 int fun(),XXX 应为 int型,空返回值函数 void fun(),XXX 可以省略。

扩展资料:

while是计算机的一种基本循环模式。当满足条件时进入循环,进入循环后,当条件不满足时,跳出循环。while语句的一般表达式为:while(表达式)循环体。

while语法

Pascal

while <条件> do <语句>

意为当条件符合时,接着做下面的语句;不符合时,退出循环。

C

do <语句> while(<条件>);

while(<条件>) <语句>;

C++

while(<条件>) <语句>;

do <语句> while(<条件>);

Java

while(<条件>) <语句;>

do <语句;> while(<条件>);

二者的区别是do-while最少会被执行一次。

循环中可以使用continue结束当前循环,回到循环开始处开始下一次循环。也可以用break跳出整个循环。

参考资料来源:百度百科-while (循环语句及英文单词)

参考技术A while可以用作无穷循环,很多地方都用到无穷循环。一个无穷循环如下所示:
while(true)

循环内容;

...



无穷循环可以由自己循环中的某个条件式来结束。下面是一个循环内部终止的例子:
while(true)

语句;

if(条件式)

break; // 跳离循环

...

本回答被提问者和网友采纳
参考技术B 1.将while里面的判断的条件弄得不满足,那么他就不会循环
2.在你想要跳出循环的地方打 break;

for与while循环break跳出循环continue结束本次循环exit退出脚本

for循环

技术分享图片
技术分享图片
技术分享图片
技术分享图片
技术分享图片
技术分享图片
技术分享图片

while循环

技术分享图片
技术分享图片
技术分享图片
技术分享图片
技术分享图片

break跳出循环

技术分享图片
技术分享图片
技术分享图片

continue结束本次循环

技术分享图片
技术分享图片
技术分享图片

exit退出脚本

技术分享图片
技术分享图片
技术分享图片
技术分享图片
技术分享图片

以上是关于怎么跳出while循环的主要内容,如果未能解决你的问题,请参考以下文章