求1+2+......+100的和
如何求1+2+…+100的和?有很多方法,这里我介绍用三种循环方法去求1+2+…+100的和
- 方法一: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);}
}
- 方法二: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)
- 方法三: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的和相关推荐
- MATLAB编程经典程序 素数的判断,求0~100素数之和
clear sum=5; %求0-100素数之和 ss=0; %用来标定是否是素数,0表示不是 prime=[2 3]; %用来存放素数,2,3为素数,先放置 ...
- 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], ...
- 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 ...
- 用perl语言求1到100之间的偶数,奇数及素数
一.求1到100之间的偶数: #!/usr/bin/perl -w for (1..100){ if (($_%2 eq 0)){ print "$_ "; } } 二.求1到1 ...
- c语言学习-自定义函数并调用求1-100的累计和
自定义函数并调用求1-100的累计和 程序流程图: 代码: #include<stdio.h> int sum(int m ) {int f; long s=0; for(f=1;f< ...
- C语言:求1到100之间的所有素数,并设定每行输出5个素数
/*求1到100之间的所有素数,并设定每行输出5个素数*/ #include <stdio.h> #include <math.h> #include <conio.h& ...
- C语言求1到100的和
文章目录 1.C语言源代码 2.运行效果 3.获取视频教程 4.版权声明 1.C语言源代码 /** 程序名:book.c,此程序演示求1到100的和.* 作者:C语言技术网(www.freecplus ...
- 1到100的偶数之和是多少_求1到100之间所有偶数之和
1.求1到100之间所有偶数的和. Private Sub Command1_Click() Dim i As Integer, sum As Integer sum = 0 For i = 2 To ...
- 用python计算100以内所有奇数的和_python怎样求1到100的奇数和
python求1到100的奇数和的方法:可以用while循环实现,在循环内部变量n不断自减,直到变为[-1]时,不再满足while条件,循环退出,代码为[for i in range(0,100):i ...
最新文章
- Android10.0 Binder通信原理(七)-Framework binder示例
- 关于Tomcat无法启动的问题(Server Tomcat v7.0 Server at localhost failed to start.)
- Using mongoDB's Profiler analyze the performance of database operations
- YARN编程实例—Unmanaged AM工作原理介绍
- java 工程ssl配置_JAVA_SSL配置
- StanfordDB class自学笔记 (2) 关系模型
- java中拦截器和过滤器详解
- 苹果上网本报价_比iPhone还便宜,这是你能买到最香的苹果笔记本!?
- 以虎嗅网4W+文章的文本挖掘为例,展现数据分析的一整套流程
- 【今日小记】程序员的孤独,没人懂
- 双人贪吃蛇c语言,关于C 双人贪吃蛇显示的问题
- php 云片网对接,云片网络短信发送 PHP SDK 奉上
- python跳过本次循环_python跳过循环
- LeGO-LOAM 系列(1): LeGO-LOAM 安装以及概述
- 黑马程序员_HTML基础
- 证券投资深度学习_基于风险中性的深度学习选股策略
- 0.1.3-01 合宙CORE-ESP32-C3制作1.3寸ST7789驱动的简单相册
- 嵌入式应用层开发要学习什么
- pandas、pyecharts绘制基金走势图-01
- windows编程常用系统API函数
热门文章
- jquery中的left和top
- vue inheritAttrs、$attrs和$listeners使用
- 今天发现新大陆:haml和Emmet
- flex实现水平居中和两栏布局
- js将canvas保存成图片并下载
- TypeScript 联合类型(union type)
- oracle用EXPLAIN PLAN 分析SQL语句
- 接口IDisposable的用法
- iOS-如何返回某个字符串的拼音助记码
- 重新想象 Windows 8.1 Store Apps (89) - 通信的新特性: 下载数据, 上传数据, 上传文件...