2、 编写程序:使用函数(或递归函数)调用方法求3!+5!+7!之和,要求阶乘函数(或递归函数)名为fact;

我需要的是C语言的程序
2024-11-12 00:20:25
推荐回答(2个)
回答1:


#include
using namespace std;
long unsigned fun(int n)
{
if(n>1)
return n*fun(n-1);
return 1;

}
void main ()
{
int n;
cout<<"请输入n:\n";
cin>>n;
cout<<"n!="<//并演示了求数N的结果.自己把题目要求达到吧.只要在本程序基础上加一个循环,将数换一下就行.
}

回答2:

不知道是要公式还是要编程,权且理解为公式吧。
=sum(fact(3,5,7)),按ctrl+shift+enter