编程求1+2!+3!+4!+………+20!

  • 题目:编程求1+2!+3!+4!+………+20!
    int sum = 0;
    for (int i = 1; i<=20; i++) { // 第i个数

        int temp = 1; // 把i的值赋值给一个临时变量temp

        for (int j = 1; j<=i; j++){  //第i个数,除本身外还要剩余小于i的自然数
            temp *= j;  // temp = temp * j;
        }
        sum += temp; // sum = sum + temp;
    }
    printf("sum = %d",sum);
    return 0;
}



你可能感兴趣的:(编程求1+2!+3!+4!+………+20!)