求a!+b!+c!的值,用函数fac(n)求n!.a,b,c的值由主函数键入,最终的值在主函数中输出.

2024-12-19 22:40:21
推荐回答(2个)
回答1:

#include
using namespace std;
float fac(float n)
{
float s=1;
int i;
for(i=1;i<=n;i++)
s=s*i;
return s;
}
int main()
{
float a,b,c;
cin>>a>>b>>c;
cout<return 0;
}

 


满意请采纳,不满意请追问

回答2:

int fac(n)(int n) 这个函数定义是这样? 另外形参,不应该和函数里的局部变量一个名字。请改成其它名字。建议改成递归方式。