99问答网
所有问题
当前搜索:
c语言求1到n的累加和
C语言
用递归方式
求n
个数
的和
答:
累加
:#include <stdio.h>void main (){ int s=0,i; for(i=1;i<=100;i++) s+=i; printf("%d\n",s);} lvml565 | 发布于2011-11-17 举报| 评论 0 1 为您推荐: 递归算法 raptor用递归方式
C语言
递归求阶乘 用递归
求1到n的
平方和 用递归方法
求n
阶 递归法求n的阶乘 C语言递归...
...用递归算法编写,
求1到n的累加和
,在主函数中调用
答:
include <stdio.h> int fun(int
n
){ int sum = 0;if (n ==
1
)sum = n;else sum = n + fun (n-1);return sum;} void main(){ int n;scanf("%d",&n);printf("%d",fun(n));}
c语言
从
1
加
到n
分之
一和
的代码
答:
include<stdio.h> voidmain(){ int
n
,i,sum;printf("请输入n\n")scanf("%d",&n);for(i=
1
;i<=n;i++)sum+=1/i;printf("和是%f\n",sum);}
C语言1
开始加到100求和
答:
include<stdio.h> intmain(){ inta1=1;inta2=2;...inta100=100;intsum=a1+a2+...+a100;return0;}
用
c语言
for循环
求1到
100之和
答:
sum = sum+i 这一句写在了for循环的外面,意思就是先作for循环至i=101,最后运行sum=sum+i,输出为101。更改,把sum=sum+i写到循环里面。include <stdio.h> int main(void){ int i,sum=0;for(i=0;i<=100;i++){ sum=sum+i;} printf("%d",sum);} ...
c语言
编程输入一个整数n,
求1
~
n的和
和平均值(平均值留小数点以下三位...
答:
include “stdio.h"main(){ int i,
n
,sum;float average;scanf("%d",&n);sum=0;for(i=
1
,i<=n;i++)sum+=i;average=(float)sum/n;printf("sum=%d ave=%.3f\n",sum,average+0.0005); //四舍五入的加 0.0005 不用的话不加 } ...
C语言
:通过子函数调用,求出
1到n
之间的所有奇数之和,其中n由键盘输入...
答:
include<stdio.h> int main(){ int oddsum(int num);int
n
;printf("请输入一个正整数:\n");scanf("%d",&n);printf("
1到
%d之间的所有奇数之和:%d\n",n,oddsum(n));return 0;} int oddsum(int num){ if(num%2==0)return (1+num-1)*(num/2)/2;else return (1+num)*((...
C语言
输入两个整数m和n,
计算1到
m之和和
1到n
之和,输出这两个和
的和
...
答:
include <stdio.h> int main() { int m,
n
, i, sum
1
=0, sum2=0, sum;printf("请输入m:");scanf("%d", &m);printf("请输入n:");scanf("%d", &n);for(i=1; i<=m; i++) sum1 += i;for(i=1; i<=n; i++) sum2 += i;sum = sum1 + sum2;printf("最后的...
怎么用
c语言
函数
计算
出
1
-100的阶乘之和?
答:
{ int i;double t=1,sum=0; //由于100的阶乘int和long int都放不下.所以用double.for(i=1;i<=100;i++) //从1循环到100.{ t = t * i; //
计算1
~100的阶乘.sum = sum + t; //将1~100的阶乘
累加
到sum中.} printf("%.0f\
n
",sum); //输出sum.} 利用for循环计算1~100的...
c语言
编程:求整数
1至
100
的累加
值,但要求跳过所有个位为三的数
答:
include <stdio.h> include <stdlib.h> void main(){ int i, sum;sum=0;for (i=0; i<=100; i++){ if (i%10!=3)sum=sum+i;} printf("%d\
n
", sum);}
棣栭〉
<涓婁竴椤
2
3
4
5
6
7
8
9
10
11
涓嬩竴椤
灏鹃〉
其他人还搜