#include <stdio.h>
#include <conio.h>
int main(){
int sum=0,i=1;
while(i<=100){
sum=sum+i;
i++;
}
printf("1+2+3+...+100=%d",sum);
getch();
}
方法二、
int main(){
int sum=0,i;
for(i=1;i<=100;i++){
sum=sum+i;
}
printf("1+2+3+...+100=%d",sum);
getch();
}
方法三、
int main(){
int sum=0,i=1;
do{
sum=sum+i;
i++;
}
while(i<=100);
printf("1+2+3+...+100=%d",sum);
getch();
}
java中编程实现1+2+3+4...+100的和。
定义一个变量total,用来统计和;然后用循环,从1到100;每次相加即可;
代码:
public class Test {
public static void main(String[] args) {
int total=0;
for(int i=1;i<=100;i++){
total+=i;
}
System.out.println("1+2+3+...+100的和是:"+total);
}
}
java运行输出:
1+2+3+...+100的和是:5050
使用循环,遍历1~100每个数值,并累加即可。
代码如下:
#include <stdio.h>如果题目没有特别要求,就不建议用循环来做,因为求1+2+3+..+n,当n的值很大(几百万至上亿)的时候,循环次数也就增多,执行速度就慢了。使用等差数列求和公式可大大提升效率
数学学过的公式套用即可
公式:
和 =(首项+末项)× 项数 ÷ 2代码如下:
#include <stdio.h>注:楼上提供的都是循环运算,执行次数取决于末项的多少(此题需要100次),而这种数学运算方式执行为1次。
用c语言编写1+2+3+...+100
int sum=0,i=1;while(i<=100){ sum=sum+i;i++;} printf("1+2+3+...+100=%d",sum);getch();} 方法二、int main(){ int sum=0,i;for(i=1;i<=100;i++){ sum=sum+i;} printf("1+2+3+...+100=%d",sum);getch();} 方法三、int main(){ int sum=0,i=1;do{ ...
C语言程序编写 计算表达式 1 + 2 + 3 + ... + 100的值。
C语言程序编写 计算表达式 1 + 2 + 3 + ... + 100的值可以参考下面的代码:include<stdio.h> void main() { int i,s;for ( i=1,s=0;i<=100;i++ ) s+=i;printf("sum = %d\\n",s);}
c语言程序编写利用for语句计算1+2+3...+100的值,并显示出来 必须是c...
include <stdio.h>int main(void){ printf("1+2+3+...+100 = %d\\n",(100+1)*100\/2); return 0;}
1.求1+2+3+……+100的值。(c语言程序设计)
参考代码如下:include <stdio.h>int main(int argc, char *argv[]){int sum = 0, n = 100;\/\/利用等差数列公式求值printf("1+2+3+……+100 = %d\\n", n * (n + 1) \/ 2);return 0;}运行结果:
用c语言编写程序s=1+2+3+……+100的程序
include "stdio.h"int main(void){ int n,s; for(s=0,n=1;n<101;s+=n++); printf("1+2+3+...+100 = %d\\n",s); return 0;}或 include "stdio.h"int main(void){ printf("1+2+3+...+100 = %d\\n",100*101\/2); return 0;} ...
c语言编写的1+2+3+……+100的程序
void main(){ int i=1;int sum=0;for (i;i<101;i++){ sum+=i;} printf("结果是%d",sum);} \/\/sum就是1+2+3+...+100的结果。如果你要加到10000,就修改一下for的循环条件为(i;i<10001;i++)就可以了
如何用c语言运用循环语句编程计算1+2+3+…+100?
运用循环语句编程计算1+2+3+4+5+6...+100方法如下:int sum=0;for(int i=0;i<=100;i++){ sum=sum+i;} System.out.println(sum);
1+2+3+4+………100 用C语言怎么编写
include<stdio.h> void main(){ int i,sum;sum=0;for(i=1;i<=100;i++)sum=sum+i;printf("1+2+3+...+100=%d\\n",sum);}
求1+2+3+...+100的C语言程序
include <stdio.h>int main(void){ int i,sum=0; for(i=1;i<=100;i++) sum+=i; printf("1+2+3+...+100=%d\\n",sum); return 0;}
C语言求1+2+3+……+100
include "stdio.h"int main(){ int sum=0,i;for(i=1;i<=100;i++)sum+=i;printf("sum=%d\\n",sum);}