当前位置:首页 科普知识 while(计算机循环语句)

while(计算机循环语句)

发布时间:2023-09-14 00:38:25

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

while(计算机循环语句)介绍

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

while(计算机循环语句)

while典型循环

WHILE <条件>

<语句体>

end while

do while <条件>

<语句体>

loop

while语法

Pascal

while <条件> do <语句>

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

Python

whileexpression:

...

else:

...

当满足条件expression时运行,不满足时执行else下方语句。

C

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

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

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(计算机循环语句)

while(expr){

statement

}

while使用示例

C++

int a=NULL;while(a<10){a++;//自加if(a>5)//不等while退出循环,直接判断循环{break;//跳出循环}}

结果: 结束后 a的值为6 。

Javascript

下面的例子定义了一个循环程序,这个循环程序的参数 i 的起始值为 0。该程序会反复运行,直到 i 大于 10 为止。i 的步进值为 1。

<html><body><script type="text/javascript">      var i=0 while(i<=10){document.write("The number is"+i);document.write("<br/>");i=i+1;}</script></body></html>

结果

The number is0

The number is1

The number is2

The number is3

The number is4

The number is5

The number is6

The number is7

The number is8

The number is9

The number is10

PHP

<?php$num=1;$aaa="10以内的偶数为:";while($num<=10){if($num<=10){$aaa.=$sum."";}$sum++;}echo$aaa;?>

下面两个例子完全一样,都显示数字 1 到 10:

<?php$i=1;while($i<=10){echo$i++;}$i=1;while($i<=10):print$i;$i++;endwhile;?>

C#

int i=1;while(i<=10){Console.WriteLine("{0}",i++);}

Java

1

while(true){i++;}/i无限累加,死循环/

2

do{i++;}while(i<60)/在i小于60的情况下进行累加/

Basic

Dim i As Integer

i = 1

Do While i <= 5

Print i

i = i + 1

Loop

向屏幕输出从1到5的正整数

AS

vari=1;while(i<=1000){i++;}trace(i)

Pascal

while(计算机循环语句)

k:=10;

WHILE k>0 DO BEGIN Writeln (k);

k:=k-1 END;

从10到1倒序输入

温馨提示:
本文【while(计算机循环语句)】由作者 爱百科 转载提供。 该文观点仅代表作者本人, 自学教育网 信息发布平台,仅提供信息存储空间服务, 若存在侵权问题,请及时联系管理员或作者进行删除。
(c)2008-2025 自学教育网 All Rights Reserved 汕头市灵创科技有限公司
粤ICP备2024240640号-6