慕虎057183
2018-01-10 15:12
这个程序咋编的
#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语言入门
928126 学习 · 21543 问题
相似问题