什么是while循环语句?

什么是while循环语句?,第1张

while(true)就是无限循环语句。因为括号中的条件为true,所以永远不会跳出循环,除非语句块中有break语句才都能跳出循环。

while是计算搜胡机的一种基本循环模式。当满足条件时进入循环,进入循环后,当条件不满足时,执行完循环体内全部语句后再跳出(而不是立即跳出循环)。while语句的一般表达式为:while(表达式){循环体}。

扩展资料:

while语句在各计算机语言中的具体语法:

1、Pascal

while <条件>do <语句>

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

2、C

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

while(<条件>) <语句>

3、C++

while(<条件>) <世盯拦语句>

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

4、Java

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

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

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

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

5、javascript

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

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

JavaScript中while循环的语法如下:

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

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

注意:do...while 循环是 while 循环的变种。该循环程序在初次运行时会首先执行一遍其中的代码,然后当指定的条件为 true 时,它会继续这个循环。所以可以这么说,do...while 循环为执行至少一遍其中的代码,即使条件为 false,因为其中的代码执行后才会进行条件验证。

6、PHP

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

while(expr){

statement

}

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

在c语言的世界里除了0是false,其他的都是ture。

while(1){ } 语句判断条件是死循环是没错,但也并非一定是死循环,也有可能运行到某个时刻就跳出while循环了。

比如 while(1)里面运行到了break,或者return,那么就会终止当前的while语句棚源颂,结束循环。上面说的中断,只是一时跳出while语句,执行其他语句,执行完以后仍然会返回while(1)继续循环。

扩展资料:

语法

Pascal

while <条件>do <裂圆语句>

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

C语言

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

while(<条件>) <语句>

C++

while(<条件>) <语句>

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

Java

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

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

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

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

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

你的程序的问题是把for循环变量a,在while循环中改变大小了,导致无液宽氏限循环.

解决方法是把a的值赋给巧没临时变量t,用t做while循环.

还有x的输入要用cin.

另外,对于每个数a,b都要初始化为0.

改完的闹散程序如下(见图)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/12536764.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2025-08-26
下一篇2025-08-26

发表评论

登录后才能评论

评论列表(0条)

    保存