zoukankan      html  css  js  c++  java
  • 使用三种不同循环结构对100以内偶数求和

    ☞分析思路

     在循环里面增加约束,使累加1变成累加2

     1 package com.循环;
     2 
     3 /**
     4  * 功能描述:
     5  * Java使用三种不同循环结构对100以内偶数求和
     6  *
     7  * @Author: apple.
     8  * @Date: 2019/8/14 3:36 PM
     9  */
    10 public class Demo {
    11     public static void main(String[] args) {
    12         int i = 0;
    13         int sum = 0;
    14 /**
    15  *
    16  * 功能描述:
    17  * 第一种求法,使用while结构
    18  *
    19  * @Author: apple.
    20  * @Date: 2019/8/14 3:48 PM
    21  */
    22         while (i <= 100) {
    23             sum += i;//这步求和      i = i +sum就是每次循环的偶数给i
    24             i += 2;//这步求偶数    sum= sum +2就是循环每次的偶数
    25 
    26         }
    27 /**
    28  *
    29  * 功能描述:
    30  * 第二种求法,do-while循环
    31  *
    32  * @Author: apple.
    33  * @Date: 2019/8/14 3:49 PM
    34  */
    35 //        do {
    36 //            sum += i;
    37 //            i += 2;
    38 //        } while (i <= 100);
    39 /**
    40  *
    41  * 功能描述:
    42  * 第三种求法,for循环
    43  *
    44  * @Author: apple.
    45  * @Date: 2019/8/14 4:00 PM
    46 *///上面声明赋值了所以for循环判断中不用重新声明赋值
    47 //        for (; i <= 100; i += 2) {
    48 //            sum += i;
    49 //
    50 //        }
    51         System.out.println("和" + sum + "
    " + i);
    52     }
    53 
    54 
    55 }
    使用while、do..while、for循环计算100以内的偶数之和

    ☞运行结果

    ☞调优方向

    得大神解析才能弄明白它到底怎么计算的

     附大神解析:

     

    ☞错误记录

     
  • 相关阅读:
    常见的eclipse和真机出现的问题
    volley+okhttp封装,一行代码就可访问网络
    android异步任务处理(网络等耗时操作)
    android手机短信获取
    Android从启动到程序运行整个过程的整理
    android中的广播
    图片旋转问题
    Android Satudio的使用记录
    百度地图初学者
    简单的图片上传和下载
  • 原文地址:https://www.cnblogs.com/appleworld/p/11352676.html
Copyright © 2011-2022 走看看