c++程序设计第3版谭浩强课后答案
求a!+b!+c!的值,用一个函数fac(n)求n!。a,b,c的值由主函数键入,最终的值在主函数中输出。
以下是此题的【c++源代码】
#include <iostream>
using namespace std;
int main()
{int fac(int);
int a,b,c,sum=0;
cout<<"enter a,b,c:";
cin>>a>>b>>c;
sum=sum+fac(a)+fac(b)+fac(c);
cout<<a<<"!+"<<b<<"!+"<<c<<"!="<<sum<<endl;
return 0;
}
int fac(int n)
{int f=1;
for (int i=1;i<=n;i++)
f=f*i;
return f;
}
本文链接:http://www.wb98.com/cjia/post/cjia_4.4.html
本站文章搜索: