第1个回答 2011-12-12
#include <iostream>
using namespace std;
int Fact(int n)
{
int sum(1),i(1);
while(i<=n)
{
sum*=i++;
}
return sum;
}
int main()
{
int n;
cout<<"输入n值:";
cin>>n;
int total(0);
for(int i=1;i<=n;i++)
{
total+=Fact(i);
}
cout<<"1!+2!+......+n!="<<total<<endl;
system("pause");
return 0;
}
希望对你有帮助...本回答被网友采纳