首页 > 其他 > 详细

循环语句

时间:2019-08-31 16:13:43      阅读:82      评论:0      收藏:0      [点我收藏+]

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

技术分享图片

 

循环语句

原文:https://www.cnblogs.com/ma1998/p/11438439.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!