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