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

while的用法

发布网友 发布时间:2022-04-21 14:44

我来回答

2个回答

懂视网 时间:2022-04-06 14:28

while循环的用法是什么?

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

语法格式是:

Java

while(<条件>) {<语句;>}
do {<语句;>} while(<条件>);
二者的区别是do-while最少会被执行一次。
循环中可以使用continue结束当前循环,回到循环开始处开始下一次循环。也可以用break跳出整个循环。

PHP

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

javascript

JavaScript中while循环的语法如下:
while (<条件>) {需执行的代码 };
do {需执行的代码 } while (<条件>);

c

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

C++

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

推荐教程: 《php教程》

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

while 循环: while循环是一个控制结构,可以重复的特定任务次数。语法: while循环的语法是: while(Boolean_expression) { //Statements } 在执行时,如果布尔表达式的结果为真,则循环中的动作将被执行。这将继续下去,只要该表达式的结果为真。在这里,while循环的关键点是循环可能不会永远运行。当表达式进行测试,结果为 false,循环体将被跳过,在while循环之后的第一个语句将被执行。例子: public class Test { public static void main(String args[]) { int x = 10; while( x < 20 ) { System.out.print("value of x : " + x ); x++; System.out.print("\n"); } } } 这将产生以下结果: value of x : 10 value of x : 11 value of x : 12 value of x : 13 value of x : 14 value of x : 15 value of x : 16 value of x : 17 value of x : 18 value of x : 19 ----------------------------------------------------- do...while 循环: do ... while循环类似于while循环,不同的是一个do ... while循环是保证至少执行一次。语法 do...while循环的语法是: do { //Statements }while(Boolean_expression); 请注意,布尔表达式出现在循环的结尾,所以在循环中的语句执行前一次布尔测试。如果布尔表达式为true,控制流跳回起来,并且在循环中的语句再次执行。这个过程反复进行,直到布尔表达式为 false。例子: public class Test { public static void main(String args[]){ int x = 10; do{ System.out.print("value of x : " + x ); x++; System.out.print("\n"); }while( x < 20 ); } } 这将产生以下结果: value of x : 10 value of x : 11 value of x : 12 value of x : 13 value of x : 14 value of x : 15 value of x : 16 value of x : 17 value of x : 18 value of x : 19 -------------------------------------------- for 循环: for循环是一个循环控制结构,可以有效地编写需要执行的特定次数的循环。知道多少次的任务是要重复一个for循环是有好处的。语法 for循环的语法是: for(initialization; Boolean_expression; update) { //Statements } 下面是控制在一个流程的循环:初始化步骤首先被执行,并且仅一次。这个步骤可声明和初始化任何循环控制变量。不需要把一个声明在这里,只要一个分号出现。接下来,布尔表达式求值。如果是 true,则执行循环体。如果是 false,则循环体不执行和流程控制的跳转到下一个语句过去的for循环。之后循环体在for循环执行时,控制流程跳转备份到更新语句。该语句允许更新任何循环控制变量。这个语句可以留空,只要一个分号出现的布尔表达式之后。布尔表达式现在再次评估计算。如果是 true,循环执行,并重复这个过程(循环体,然后更新的步骤,然后布尔表达式)。之后,布尔表达式为 false,则循环终止。例子: public class Test { public static void main(String args[]) { for(int x = 10; x < 20; x = x+1) { System.out.print("value of x : " + x ); System.out.print("\n"); } } } 这将产生以下结果: value of x : 10 value of x : 11 value of x : 12 value of x : 13 value of x : 14 value of x : 15 value of x : 16 value of x : 17 value of x : 18 value of x : 19 ---------------------------------------------------------- for循环在Java中增强版:从Java5,增强的for循环中进行了介绍。这主要是用于数组。语法增强的for循环的语法是: for(declaration : expression) { //Statements } 声明: 新声明块变量,这是一种与正在访问数组中的元素兼容的。变量将是可利用的块内并且它的值将是相同的作为当前的数组元素。表达: 这个计算结果完成需要循环数组。表达式可以是一个数组变量或方法调用返回一个数组。例子: public class Test { public static void main(String args[]){ int [] numbers = {10, 20, 30, 40, 50}; for(int x : numbers ){ System.out.print( x ); System.out.print(","); } System.out.print("\n"); String [] names ={"James", "Larry", "Tom", "Lacy"}; for( String name : names ) { System.out.print( name ); System.out.print(","); } } } 这将产生以下结果: 10,20,30,40,50, James,Larry,Tom,Lacy,
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
一拳一拳打峰哥是什么歌_一拳一拳打峰哥歌曲介绍 网上办理这个准生证然后没有领取不知道点到哪了然后就没法再领取 绿油油的叠词是什么? 什么的小溪叠词填空 硅胶礼品特性 华东理工大学长江学院是一本吗 东华理工大学长江学院是公办还是民办大学 东华理工大学长江学院是一所... 模压硅胶制品如何成型的 东北理工大学长江学院是公办还是民办 东华理工大学长江学院是几本大学 while的用法? while 的用法是什么啊 while的意思及用法 while+doing sth,主语+谓语+其他 404 Not Found while后面只能跟延续性动词吗?while doing while怎么用啊,都有什么用法?要详尽,谢谢了~~ 麻烦看一道新概念3后面的选择题while doing when doing while doing 的几个句式 when doing 和 while doing 的区别 小米10s和oppok9pro参数对比? while后面为什么加 doing? oppok9pro玩和平精英能开90帧吗 whiledoingsth,除了省略结构外还有其他,用法吗 oppok9pro实体店多少钱 while后面为什么加doing? opporeno5k与oppok9pro哪个好 oppok9pro和荣耀x20那个好? oppok9pro对比一加oneplus9 oppok9pro吃鸡可以开90帧吗 &quot;while 后面能加动名词吗&quot; 英语中,“while”的用法? 电子账户注销怎么恢复 兴业银行网上注销电子账户后可以重新办理 电子账户注销了再开通还能看到以前的账户信息吗? 工银小豆电子2类储蓄卡注销了能恢复吗? 支付宝理财开通电子账户如果册了能补回去吗? 农商行全称是什么银行 账户注销了怎么恢复? 电脑账户不小心注销了怎么办 建设银行网银注销了怎么恢复 银行卡注销了还能恢复使用吗 电子社保卡不小心注销了怎么办? 电脑的原始账户被注销了 怎么恢复?? 农业银行卡注销了,掌上银行电子账户里的钱怎么找回 404 Not Found 电子账户需不需要注销 建行信用卡注销后还能恢复么 光大银行电子账户注销后卡还能用吗? 在药材批发市场如何找到收购商