c语言中 计算1到100相加

如题所述

回二楼:兄台这个呢:int sum=5050;还是用下面的好,用循环做是可以的,有时候知道数学公式就尽量用数学公式,这是效率问题。
int sum(int a1, int an, int num)
{
int sum = (a1+an)*num/2;
return sum;
}
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2018-03-13
#include <stdio.h>
void main()
{
int sum=0;
int i;
for(i=1;i<=100;i++)
sum+=i;
printf("Result is %d\n",sum);
}本回答被提问者和网友采纳
第2个回答  2011-12-14
int k = (1+100)*50;

这个效率可比循环高的多
第3个回答  2011-12-14
连续整数相加,适用梯形公式
第4个回答  2011-12-14
#include <stdio.h>
void main()
{
int sum=0,i;
for(i=1;i<101;i++)
sum+=i;
printf("sum= %d\n",sum);
}

在c语言中如何实现1到100相加
14 5 * 1 = 5 5 * 2 = 10 5 * 3 = 15 5 * 4 = 20 5 * 5 = 25 15 4 * 1 = 4 4 * 2 = 8 4 * 3 = 12 4 * 4 = 16 16 3 * 1 = 3 3 * 2 = 6 3 * 3 = 9 17 2 * 1 = 2 2 * 2 = 4 18 1 * 1 =...

用c语言while语句的从1一直加到100的和的编程 代码
使用C语言的while循环语句从 1 到 100 累加求和的代码如下:Copy code include <stdio.h> int main() { int i = 1, sum = 0;while (i <= 100) { sum += i++;} printf("1到100的和为:%d\\n", sum);return 0;} 上述代码使用了简单的 while 循环语句,通过累加器变量 ...

c语言怎么计算1-100累加
{ sum=sum+i;} cout<<sum<<endl;return 0;} 一、用C语言计算1到100的累加的步骤 1、首先,打开Visual C++;2、选择文件,新建;3、左侧选择win32 console application,并在右侧选择输入工程的名称和地址,点击确定;4、选择一个空工程,完成;5、再次点击文件,新建;6、选择c++source file 并...

C语言编程实现从1到100的求 和
在C语言中可以通过定义一个累加器(一个变量)并结合for循环来实现计算1到100之和。具体的实现程序如下:double sum=0; \/\/ 定义累加器变量sum,并初始化为0 int i;for(i=1; i<=100; i++){ sum += i; \/\/ 等价于sum = sum + i; 即将累加的和保存在累加器sum中 } printf("%lf...

C语言计算正整数1~100中奇数之和及偶数之和。
可以参考下面的代码:include <stdio.h> int main(){ int i;int ji=0, ou=0;for (i=1;i<=100;i++) { if (i%2 == 0)ou += i;else ji += i;} printf("奇数之和:%d\\n偶数之和:%d\\n", ji, ou);return 0;}

求1到100之和用C语言怎么编程
include <stdio.h> int main(){ int a,b;b=0;for(a=1;a<=100;a+=1)b=b+a;printf("sum = %d\\n",b);return 0;}

c语言中,如何计算1到100相加 ?
并输入文件名,点击确定 输入如图所示的代码,注意代码和符号的输入必须在英文输入法的环境下进行 在C语言中可以通过定义一个累加器(一个变量)并结合for循环来实现计算1到100之和。double sum=0; \/\/ 定义累加器变量sum,并初始化为0{ int i,sum;利用for循环,不断从1加到100,最后输出。

请问C语言写一个求 1 ~100的 累加求和运算!~
include<stdio.h> int main(){ int i;int sum = 0;for (i = 1; i <= 100; ++i){ sum += i;\/\/1到100累加 } printf("%d\\n", sum);\/\/输出结果 return 0;}

用C语言求和:1+2+3+……+100
include<stdio.h> main(){ int m,sum=0;for(m=1;m<=100;m++){sum+=m;} printf("1到100的和是:%d\\n",sum);}不用解释了吧?

用c语言编写:求1~100这100个自然数之和
include<stdio.h> void main(){int sum(int);printf("the sum number is %d,sum(100)");} int sum(int i){if(i==1)return(1);else return(sum(i-1)+i);}

相似回答