00问答网
所有问题
.编写程序,求1!+2!+3!+4!+5!+6!+7!+8!+9!+10!的和?
编写函数int fun(int n),返回n!的值;主函数中调用函数fun求和。
举报该问题
推荐答案 2019-11-28
阶乘fun楼上写的有点不对,
应该是
Fun(int n)
{int a=1
While(n>1)
{n=n*(n-1)
N--}
retrun a;
}
手机写着好累,
主函数参考1楼,不写了
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/D00neeDBeDZIBZDDDTB.html
其他回答
第1个回答 2019-11-27
#include<stdio.h>
int fun(int n){
if(n==1){
return 1;
}else{
return n*fun(n-1);
}
}
void main(){
int i,sum=0;
for(i=1;i<=10;i++){
sum+=fun(i);
}
printf("sum=%d",sum);
}
追问
谢谢大佬
追答
这道题目就是让你用递归写一个求阶乘的程序,很简单的
本回答被网友采纳
相似回答
java中怎么
求1!+2!+3!+4!+5!+6!+7!+8!+9!+10!的和
可以不溢出
答:
public class JavaApplication
2
{ / param args the command line arguments / public static long sum(int n){ if(n==1) return 1;else return n*sum(n-1);} public static void main(String[] args) { long sum=0;for(int i=0;i<
10
;i++){ sum+=sum(i
+1
);} System.out.print...
c语言流程图:
求1+2+3+4+5+6+7+8+9+10的
值
答:
sum += i;} ```在这个循环中,我们定义了一个计数器变量i,它从1开始,每次增加
1,
直到它的值达到10为止。在每次循环中,我们将i的值加到sum变量中。最后,你可以输出sum变量的值,以显示1到10的总和。你可以使用printf函数来打印输出,如下所示:```printf("
1+2+3+4+5+6+7+8+9+10
=...
编程求1!+2!+3!+4!+5!+6!+7!+8!+9!+10!
答:
include "stdio.h"void main(){ int i=1;int sum=0;int s=1;for(i=1;i<=
10
;i++){ s=s*i;sum=sum+s;} printf("%d\n",sum);}
程序
题
1!+2!+3!+4!+5!+6!+7!+8!+9!+10!
答:
include <stdio.h> int jie(int n){ int i,m=1;for(i=1;i<=n;i++){ m*=i;} return m;} int main(){ int i,result=0;printf("
求1!+2!+3!+4!+5!+6!+7!+8!+9!+10!的
结果是:");for(i=1;i<10;i++){ result+=jie(i);} printf("%d",result);getchar...
大家正在搜
编写程序求1到100的和
编写程序求1到100的奇数和
编写程序求1到100的合并输出
编写程序求三个数的和
用c语言编写的求和代码程序
编写程序1加到100之和
编写程序求两个数和
c语言编写程序求e的值
编程求1000之内的所有完数
相关问题
编写程序实现1!+2!+3!+4!+5!+6!+7!+8!+...
C语言编程:求1!+2!+3!+4!+5!+6!+7!+8!...
C语言编程:求1!+2!+3!+4!+5!+6!+7!+8!...
编写程序,计算出1!+2!+3!+4!+5!+6!+7!+8...
编程计算1!+2!+3!+4!+5!+6!+7!+8!+9!...
编写C语言程序,求1!+2!+3!+4!+5!+6!+7!+...
编程求1!+2!+3!+4!+5!+6!+7!+8!+9!+...
用JAVA语言编程 求1!+2!+3!+4!+5!+6!+7...