课程
/后端开发
/C
/C语言入门
这个程序咋编的
2018-01-10
源自:C语言入门 2-5
正在回答
#include<stdio.h>
//求阶段函数
int f(int n)
{
if(1==n)
return1;
return f(n-1)*n
}
//main 函数
int main(void)
printf(''s=1!+3!+5!==%d\n'',f(1)+f(3)+f(5);
return 0;
#include<stdio.h> int getfactorial(int n) { int result; if(n==0) result=1; else result=n*getfactorial(n-1); return result; } int main() { int s; s=getfactorial(1)+getfactorial(3)+getfactorial(5); printf("s=%d\n",s); return 0; }
另编一个算阶乘的函数,然后main函数中用一下就行了
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
4 回答153=1*1*1+5*5*5+3*3*3
1 回答阶乘求和1!+3!+5!+……+19!
1 回答1-2+3-4+5……-100
3 回答1--5练习求救
1 回答如何让递归多次大循环 就比如求1!+2!+3!+4!+5! 求完5!后让n-1 再求4的阶乘