用while语句求1~100之和

public class Ex3_5 {
    public static void main(String[] args){
        int n=1,sum=0;
        while(n<=100)
        {
            sum+=n;
            n++;
        }
        System.out.println("sum="+sum);
    }
}

时间: 2024-10-31 09:41:43

用while语句求1~100之和的相关文章

8.求出100~230之间所有素数之和,先在屏幕上输出,再求和

#include <iostream>#include <cmath>//可以使用一些内置函数using namespace std;int isprime(int x);int main(){    int m,n;    for(m=101;m<230;m++)    {       if(isprime(m))            cout<<m<<endl;    }    for(m=101;m<230;m++)    {     

【c语言】用do...while语句求1+2+3+...+100

// 用do...while语句求1+2+3+...+100. #include <stdio.h> int main() { int i = 1; int sum = 0; do { sum = sum + i; i++; }while(i <= 100); printf("1+2+...+100 = %d\n",sum); return 0; }

二维数组求子数组之和最大值(首尾相接, 圆柱)

问题:求二维数组的子数组之和的最大值(首尾相接,即形成圆柱) 成员: 陈晨:负责代码复审和代码测试计划 王颖瑞:负责程序分析,代码编程 思路:对于这个问题,我们可以结合之前的实验(二维数组求子数组之和的最大值和首尾相连一维数组的子数组之和的最大值),把为二维数组的列扩大二倍,之后想一维数组(首尾相连)一样,把二维数组分成不同的几个二维数组.之后就分开求不同的二维数组的子数组的最大值,最后之间比较,求出总的最大值. 代码: #include<iostream> using namespace s

python计算1~100的和,1~100奇数的和,1~100偶数的和,一条代码求1~100的和

1.计算1~100的数之和----for循环实现1~100的和 sum1 = 0 for i in range(1,101): sum1 = sum1 + i i += 1 print(f"1-100之间的和是:{sum1}") ----while实现1~100的和 sum1 = 0 i = 1 while True: sum1 = sum1 + i if i == 100: break i += 1 print(sum1) 2.计算1~100里面偶数之和 sum1 = 0 for i

DoWhileDemo.java【1加到100之和】

//求1+2+3+4+……+100之和 //课堂习题:求1+2+3+……+n ,其和刚大于100时停止累加,求最后一个加数 //do……while先执行后判断,至少执行一次,while循环先判断后执行,可能一次都不执行,两种语法之间只有当第一次条件判断不满足时有区别 public class DoWhileDemo{ public static void main(String [] args){ int sum=0;//相加的和 int i=0;//循环变量初始化 do{ sum+=i;//s

使用分治法求最大子序列之和

对于求最大子序列之和,对于我这样的菜鸟,首先想到的应该是最暴力的方法,就是将所有的子序列的和进行比较,然后出现最大值并返回答案.不过这也没啥意思,复杂度O(N2). 对这个问题,有一个相对复杂的O(NlogN)的解法,就是使用递归.其主要思想是:比较左.右.中间三部分的序列和的大小,因为中间部分是没办法分治的,只能在每一层递归函数空间里面进行,所以递归的部分为左.右,而且左右部分序列和有分别为次层递归的结果.递归的基本边界:左右为相同位置元素,即只有一个元素. 1 private static

while循环计算1到100之和

一个简单的使用while循环计算1到100之和: cat 1-100.sh #!/bin/sh k=1 sum=0 while [ $k -le 100 ] do let sum=sum+k let k=k+1 done echo $sum

求子数组之和最大值

求子数组之和最大值 个人信息:就读于燕大本科软件工程专业 目前大三; 本人博客:google搜索"cqs_2012"即可; 个人爱好:酷爱数据结构和算法,希望将来从事算法工作为人民作出自己的贡献; 编程语言:C++ ; 编程坏境:Windows 7 专业版 x64; 编程工具:vs2008; 制图工具:office 2010 powerpoint; 硬件信息:7G-3 笔记本; 真言 让自己爆发吧,不要在安于现状了. 题目 求子数组之和最大值. 方案 我的算法执行如下,C++表示如下(

编程题:求两数之和

#include<stdio.h>       /*包含输入输出头文件*/ main()                            /*定义主函数*/ {  int a,b,sum;                /*定义整数变量a.b.sum*/ a=123;                        /*给a赋值*/ b=456;                        /*给b赋值*/ sum=a+b;                  /*令sum=a+b*/ p