65,186
社区成员




求s=1!+2!+.....+10!
想分解为
111111111
22222222
...
..
9
然后相加 为什么输出的是乱码啊??
#include<iostream>
using namespace std;
int main()
{
int i;
int s;
for(i=1;i<=10;i++)
s+=i*(10-i);
cout<<s<<endl;
return 0;
}
int main()
{
int i;
int sum = 0;
int tmp = 1;
for(i=1;i<=10;i++)
{
tmp *= i;
sum += tmp;
}
cout<<sum<<endl;
return 0;
}