
c语言 计算1!+3!+5!+7!+9!,并输出结果 20
1个回答
展开全部
代码如下:
#include <stdio.h>
int fact(int n)
{
if(n == 0)
return 1;
return n * fact(n - 1);
}
int main(void)
{
printf("%d\n", fact(1) + fact(3) + fact(5) + fact(7) + fact(9));
return 0;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询