问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

while(true)何时跳出循环?

发布网友 发布时间:2022-04-06 06:52

我来回答

12个回答

热心网友 时间:2022-04-06 08:21

while(true)是不会跳出循环的。在while中括号里为一个条件值,只有当条件为真的时候,会执行这条语句,直到条件为false的时候,则会跳出该循环语句。而在这里括号里的值为true,也就意味着会一直执行该条语句。

除了while是循环语句外,还有do...while 、 while...do。

扩展资料

while语句的一般表达式为:while(表达式){循环体}。

典型循环:

WHILE <条件>

<语句体>

end while

do while <条件>

<语句体>

语法:

Pascal:

while <条件> do <语句>

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

C++:

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

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

Java:

while(<条件>) {<语句>}。

do {<语句>} while(<条件>)。

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

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

javascript:

JavaScript中while循环的目的是为了反复执行语句或代码块。

只要指定条件为true,循环就可以一直执行代码块。 

JavaScript中while循环的语法如下:

while (<条件>) {需执行的代码 }。

do {需执行的代码 } while (<条件>)。

注意:do...while 循环是 while 循环的变种。该循环程序在初次运行时会首先执行一遍其中的代码,然后当指定的条件为 true 时,它会继续这个循环。

所以可以这么说,do...while 循环为执行至少一遍其中的代码,即使条件为 false,因为其中的代码执行后才会进行条件验证。

PHP:

while 循环是 php 中最简单的循环类型。它和 C 语言中的 while 表现得一样。语法如下:

while(expr){

statement

}

参考资料来自:百度百科-while

热心网友 时间:2022-04-06 09:39

socket一直接收不到数据,又没有超时监测,就等远程服务器什么时候强制关闭socket了,你这个方法应该就异常了。

热心网友 时间:2022-04-06 11:14

这样写是跳不出循环的,while (true)本来就是个死循环,如果想跳出循环,那你就要判断,当满足一个条件的时候break

热心网友 时间:2022-04-06 13:05

while(true){}
如果只是这样的话会一直在循环里面,需要手动判断条件跳出,看你想要怎么样了
if(条件达成)
{
break;
}

热心网友 时间:2022-04-06 15:13

你这个写法。。永远不会。。
因为条件意志是true 当条件为false的时候才会

热心网友 时间:2022-04-06 17:38

这样是不可能跳出循环的
while中只有为false时才跳出循环,你这样写,while的中的值永远是true,不过你可以再大括号里面写其他的条件,强制跳出循环...

热心网友 时间:2022-04-06 20:19

用break;写出跳出循环的条件! 4楼说的那样 要么强行跳出 !

热心网友 时间:2022-04-06 23:17

加一个判断条件,然后加个break就可以了

热心网友 时间:2022-04-07 02:32

死循环永远不可能跳出,除非你停止程序的运行

热心网友 时间:2022-04-07 06:03

顶4楼答案

热心网友 时间:2022-04-07 09:51

跳不出

热心网友 时间:2022-04-07 13:56

break
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...有关气体的制取装置或实验操作,错误的是( )A.制取氧气的发生装置B... 下列实验操作和做法中,错误的是( ) A.制取气体时,先检查气体发生装置的... 《两个人的小森林》庄羽身世 《我的兄弟叫顺溜》中陈大雷的警卫员演员庄羽的基本资料,要详细点 1s2 2s2 2p6 3s2……能继续往后吗?f再往后是什么?顺序怎么排? 苹果六s24G 的是多少寸? 庄羽作品集内容简介 惰性电子对效应解释与其内容 不是我说你内容简介 半张脸的作者简介 关于php while循环语句问题 PHP如何跳出while循环 php的while循环机制 说出php语言的几种循环语句的使用格式,及其区别 php中while循环 php中关于while循环的条件 PHP中使用while循环写入数组的方法 PHP循环语句应该怎么用 想学好PHP就要掌握这个内容 在利用php与mysql数据库连接时为什么在数据库返回信息是会出现中文乱码现象? 如何解决thinkphp3.2.3连接sqlserver2012出现的乱码 Win7系统中默认的管理员用户名是Administrator,这个账户名称可以修改吗? win7怎么彻底更改用户名 电脑系统win7开机到了选择用户之后的欢迎界面时卡住死机 进不到桌面 win7卡在欢迎界面怎么办,win7电脑开机卡住的解决方法 win7进到正在启动windows 卡住了 为什么 急急!Win7到正在启动windows画面卡住不动,怎么操作? 为什么win7电脑开机后,一直跳了很久进不了windows,进安全模式加载文件后一直卡在那里? win7系统,360安全桌面开机如果直接点文件夹就会桌面卡住不动,每次右键打开后才能正常 电脑开机卡住不动怎么办? win7电脑开机后卡顿无反应,如何解决? while(true)有什么作用啊?? PHP中的while循环条件是什么意思? PHP,while死循环,求高手指教 php while语句出现无限循环 如何解决? php使用while循环输出1-20的偶数,用while循环语句计算 1-20的奇数与偶数之和! PHP中怎样让while循环出的数据库中的数据在循环外边被调用? php程序,使用while循环语句求1到100中(如1+3+5…)所有奇数累加的值 linux apache不能解析php文件,访问后出现的是源代码,什么原因啊? 在LINUX下安装好LAMP后,用浏览器访问php文件,为何是下载,而不解释呢? linux下php文件解析 linux下装过php了,apache仍然不识别php文件,怎么办?访问的时候都是乱码??? 初学PHP,介绍几本书让我短期内掌握这门语言 php echo的输出显示在Cmd.exe中有中文乱码 用php建mysql表并且插入数据,取出来在网页显示出来,而cmd运行mysql的时候中文变成了乱码,求解决方法? cmd运行中文乱码如何处理 本地运行PHP文件乱码 我的电脑PHP 出现乱码是怎么个情况呀? PHP中出现乱码怎么办 php连接mysql数据库报错 我想问一下,使用php向mysql插入数据,为什么报错?插入不了?