求
答案:
注意:变量t,s需用long long型
。若用 int 整型变量时,求出结果是 268040729。
#include <iostream>
using namespace std;
int main()
{
long long int t=1,s=0;
int i,n;
cout<<"Please input n:";
cin>>n;
for(i=1;i<n+1;i++)
{
t=i*t;
s=t+s;
}
cout<<"the n! is:"<<s<<endl;
return 0;
}