如何求1+2+…+100的和?有很多方法,这里我介绍用三种循环方法去求1+2+…+100的和

  1. 方法一:for循环:
    代码如下:
/**1. 求1+2+......+100的和2. 方法1:for循环*/
public class Demo2 {public static void main(String[] args) {int sum = 0;for (int i = 1;i<=100;i++){sum+=i;}System.out.println("1+2+......+100的和为:"+sum);}
}
  1. 方法二:while
/**1. 求1+2+......+100的和2. 方法2:while循环*/
public class Demo2 {public static void main(String[] args) {int sum = 0;int i = 1;while (i<=100){sum+=i;i++;}System.out.println("1+2+......+100的和为:"+sum);}
}

注意:用while循环我们很容易忘记结束条件,一定要注意,我这里i++就是让每次循环更接近循环的结束(i<=100)

  1. 方法三:do…while
    代码如下:
/*** 求1+2+......+100的和* 方法3:do....while循环*/
public class Demo2 {public static void main(String[] args) {int sum = 0;int i = 1;do{sum+=i;i++;}while (i<=100);System.out.println("1+2+......+100的和为:"+sum);}
}

注意:我们在使用do…while循环时,一定不要忘记在while后面加“
上面三个方法输出的结果都是一样的:

求1+2+......+100的和相关推荐

  1. MATLAB编程经典程序 素数的判断,求0~100素数之和

    clear sum=5;         %求0-100素数之和 ss=0;          %用来标定是否是素数,0表示不是 prime=[2 3];     %用来存放素数,2,3为素数,先放置 ...

  2. C语言循环求出2的10次幂,C语言求2的100次幂的结果.doc

    C语言求2的100次幂的结果 求2的100次幂的结果 #include #include #include #include void main void int a,b,i; char s[40], ...

  3. C语言学习之求∑k(k=100)+∑K*k(k=50)+∑1/k(k=10)

    求∑k(k=100)+∑K*k(k=50)+∑1/k(k=10) #include <stdio.h> #include <math.h> void main(){double ...

  4. 用perl语言求1到100之间的偶数,奇数及素数

     一.求1到100之间的偶数: #!/usr/bin/perl -w for (1..100){ if (($_%2 eq 0)){ print "$_ "; } } 二.求1到1 ...

  5. c语言学习-自定义函数并调用求1-100的累计和

    自定义函数并调用求1-100的累计和 程序流程图: 代码: #include<stdio.h> int sum(int m ) {int f; long s=0; for(f=1;f< ...

  6. C语言:求1到100之间的所有素数,并设定每行输出5个素数

    /*求1到100之间的所有素数,并设定每行输出5个素数*/ #include <stdio.h> #include <math.h> #include <conio.h& ...

  7. C语言求1到100的和

    文章目录 1.C语言源代码 2.运行效果 3.获取视频教程 4.版权声明 1.C语言源代码 /** 程序名:book.c,此程序演示求1到100的和.* 作者:C语言技术网(www.freecplus ...

  8. 1到100的偶数之和是多少_求1到100之间所有偶数之和

    1.求1到100之间所有偶数的和. Private Sub Command1_Click() Dim i As Integer, sum As Integer sum = 0 For i = 2 To ...

  9. 用python计算100以内所有奇数的和_python怎样求1到100的奇数和

    python求1到100的奇数和的方法:可以用while循环实现,在循环内部变量n不断自减,直到变为[-1]时,不再满足while条件,循环退出,代码为[for i in range(0,100):i ...

最新文章

  1. Android10.0 Binder通信原理(七)-Framework binder示例
  2. 关于Tomcat无法启动的问题(Server Tomcat v7.0 Server at localhost failed to start.)
  3. Using mongoDB's Profiler analyze the performance of database operations
  4. YARN编程实例—Unmanaged AM工作原理介绍
  5. java 工程ssl配置_JAVA_SSL配置
  6. StanfordDB class自学笔记 (2) 关系模型
  7. java中拦截器和过滤器详解
  8. 苹果上网本报价_比iPhone还便宜,这是你能买到最香的苹果笔记本!?
  9. 以虎嗅网4W+文章的文本挖掘为例,展现数据分析的一整套流程
  10. 【今日小记】程序员的孤独,没人懂
  11. 双人贪吃蛇c语言,关于C 双人贪吃蛇显示的问题
  12. php 云片网对接,云片网络短信发送 PHP SDK 奉上
  13. python跳过本次循环_python跳过循环
  14. LeGO-LOAM 系列(1): LeGO-LOAM 安装以及概述
  15. 黑马程序员_HTML基础
  16. 证券投资深度学习_基于风险中性的深度学习选股策略
  17. 0.1.3-01 合宙CORE-ESP32-C3制作1.3寸ST7789驱动的简单相册
  18. 嵌入式应用层开发要学习什么
  19. pandas、pyecharts绘制基金走势图-01
  20. windows编程常用系统API函数

热门文章

  1. jquery中的left和top
  2. vue inheritAttrs、$attrs和$listeners使用
  3. 今天发现新大陆:haml和Emmet
  4. flex实现水平居中和两栏布局
  5. js将canvas保存成图片并下载
  6. TypeScript 联合类型(union type)
  7. oracle用EXPLAIN PLAN 分析SQL语句
  8. 接口IDisposable的用法
  9. iOS-如何返回某个字符串的拼音助记码
  10. 重新想象 Windows 8.1 Store Apps (89) - 通信的新特性: 下载数据, 上传数据, 上传文件...