怎么跳出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循环的主要内容,如果未能解决你的问题,请参考以下文章

LabView While无法跳出循环?

shell的while循环怎么写

如果在 while 循环内,则无法跳出 while 循环

sql server中do while循环怎么写

10-循环与跳出

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