c语言:用for循环编写程序,计算1+2+…+100的结果。

c语言:用for循环编写程序,计算1+2+…+100的结果。谁能把答案给我

#include<stdio.h>
int main(){
int i,s=0;
for (i=1;i<=100;i++) s=s+i;
printf("%d\n",s);
system("pause");
return 0;
}
输出 5050
--
1加到100的和 = (1+100) / 2 * 100 = 5050; 很容易手算得到结果 用来验证程序。
温馨提示:内容为网友见解,仅供参考
第1个回答  2016-12-22
#include<stdio.h>

int main()
{
int i,sum=0;;
for(i=1;i<=100;i++) {
sum+=i;
}
printf("%d", sum);

getchar();
getchar();
return 0;
}

c语言:用for循环编写程序,计算1+2+…+100的结果。
1加到100的和 = (1+100) \/ 2 * 100 = 5050; 很容易手算得到结果 用来验证程序。

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){ int i,s; for(s=0,i=1;i<101;s+=i++); printf("1+2+3+...+100 = %d\\n",s); return 0;}或者:include <stdio.h>int main(void){ printf("1+2+3+...+100 = %d\\n",(100+1)*100\/2); return 0;} ...

如何用c语言实现用for循环计算100以内的加法
for(n=1;n<=100;n++)sum+=n;(4)根据C语言编辑规则写出程序 用for循环求:include<stdio.h> int main(void){ int n,sum=0;for(n=1;n<=100;n++)sum+=n;printf("1+2+...+100=%d\\n",sum)return 0;} 程序运行结果:1+2+...+100=5050 ...

1+2+3+4+...+100= 怎么用最简单的C语言编写?
方法一for循环 include<stdio.h> main(){int i,s=0;for(i=1;i<=100;i++)s+=i;printf("s=%d",s);} 方法二定义求和函数 include<stdio.h> int add(int,int);main(){int i,y;for(y=0,i=1;i<=100;i++)y=add(y,i);printf("%d",y);} int add(int a,int b){int s...

用c语言编一个程序,求1+2+3+……100的和。
\/\/代码如下:#include <stdio.h>int main(){int i,sum=0;for(i=1;i<=100;i++)sum=sum+i;printf("%d\\n",sum);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语言运用循环语句编程计算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);

用C语言编程求出1+2+3+...+100的值?
include <stdio.h>int main(void){ int num = 0; int i; for(i = 1;i <= 100; i++) { num += i; } printf("num = %d \\n",num); 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++)就可以了

相似回答