码迷,mamicode.com
首页 > 其他好文 > 详细

使用三种不同循环结构对1+2+3+...+100 求和

时间:2019-11-22 10:29:19      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:splay   opened   open   system   png   ++   技术   循环结构   while   

技术图片
 1 /**
 2  * 功能描述: 使用三种不同循环结构对1+2+3+...+100 求和
 3  *
 4  * @Author: apple.
 5  * @Date: 2019/11/22 9:12 AM
 6  */
 7 public class Demo07 {
 8     //while循环
 9         public static void main(String[] args) {
10         //设置一个数值为0的变量,这个变量用来储存1到100的累加之和
11         int sum = 0;
12         //设置一个自增变量,从1开始
13         int i = 1;
14         //当这个自增变量≤100的时候,进行累加
15         while (i <= 100) {
16             //在储存数值的变量里面循环储存i的值
17             sum += i;
18             System.out.println(i+" "+sum);//可以记录每次循环i 和sum的值 清楚知道是怎么算的
19             //每循环一次,自增变量都+1
20             i++;
21         }
22         System.out.println("1+2+3+...+100的最终值为:" + sum);
23     }
24 
25 
26 /**
27  *
28  * 功能描述: for 循环
29  *
30  *
31  * @Author: apple.
32  * @Date: 2019/11/22 9:12 AM
33  */
34 //    public static void main(String[] args) {
35 //        int sum = 0;
36 //        for (int i = 1; i <=100; i++) {
37 //            sum += i;
38 //        }
39 //        System.out.println(sum);
40 //    }
41 
42 
43     /**
44      * 功能描述: do while循环
45      *
46      * @Author: apple.
47      * @Date: 2019/11/22 9:14 AM
48      */
49 //    public static void main(String[] args) {
50 //        int i = 1;
51 //        int sum = 0;
52 //        do {
53 //            sum += i;
54 //            i++;
55 //        } while (i<=100);
56 //        System.out.println(sum);
57 //    }
58 
59 }
View Code
?运行结果

技术图片

技术图片

 

 

可以输出i 和sum 记录每次循环i 和sum的值 清楚知道是怎么算的

使用三种不同循环结构对1+2+3+...+100 求和

标签:splay   opened   open   system   png   ++   技术   循环结构   while   

原文地址:https://www.cnblogs.com/appleworld/p/11909999.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!