循环语句

Posted ma1998

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了循环语句相关的知识,希望对你有一定的参考价值。

1.测试while循环

while(布尔表达式)

循环体;

在循环干开始时,会计算一次“布尔表达式”的值,若条件为真,执行循环体。若为假,则跳出循环。

eg:求1~100的累加和

技术图片
 1 /*
 2  *  测试while循环
 3  */
 4 public class testwhile 
 5     public static void main(String[] args) 
 6         //计算1~100的累加和
 7         int i = 1;
 8         int sum = 0;
 9         while(i <= 100) 
10             sum = i + sum;
11             i++;
12         
13         System.out.println("sum="+sum);
14     
15 
View Code

技术图片

 

补:do~while是先执行后判断,不过没有while常用。

 2.for循环

无论是初始化还是在步进部分,语句都是顺序执行的。

尽管初始化可以设置任意数量的定义,但都属于同一类型。

约定:只在for语句的控制表达式中写入写入与循环变量初始化,条件判断和迭代因子相关的表达式。初始化部分、条件判断部分和迭代因子可以为空语句,但必须以‘;’分开。

技术图片
 1 /*
 2  * 测试for语句
 3  * */
 4 public class Testfor 
 5     public static void main(String[] args) 
 6     //求1~10的累乘
 7     int i = 1;
 8     int s = 1;
 9     for(i = 1;i<=10;i++) 
10         s = i*s;
11     
12     System.out.println("10!的结果是:"+s);
13     
14 
View Code

技术图片

 

以上是关于循环语句的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript的循环语句

Verilog循环语句

Python--循环语句

Go 循环语句

C语言分支语句与循环语句

shell编程之case分支语句,for循环语句和while循环语句