#include<iostream> using namespace std; void main(void) { long sum=1,tmp; int i,j; for (i=2;i<=10;i++) { tmp = i; for (j=2;j<i;j++) tmp *= j; sum += tmp; } cout << "结果是:%d"<<sum; }
第2个回答 2014-07-18
#include<iostream> using namespace std; int Mul(int n) { int ans = 1; for(int i = 1; i <= n; i++) ans *= i; return ans; } int main(void) { int s = 0; for(int i = 1; i <= 10; i++) s += Mul(i); cout << s << endl; return 0; }
第3个回答 2014-07-18
#include <iostream> using namespace std; int main() { int i,j,a,b=0; for (i=1;i<11;i++) { a=1; for(j=1;j<i+1;j++) a*=j; b+=a; } cout<<"sum="<<b<<endl; return 0;