#include<iostream>
using namespace std;
int main()
{
int sum=0;
for(int i=1,j=1;i<10;++i)
{
j*=i;
sum+=j;
}
cout<<sum<<endl;
system("pause");
return 0;
using namespace std;
int main()
{
int sum=0;
for(int i=1,j=1;i<10;++i)
{
j*=i;
sum+=j;
}
cout<<sum<<endl;
system("pause");
return 0;
}
这种算法比较巧妙,不必重复计算,可以节省许多时间。