1. 程式人生 > >1014 C語言程序設計教程(第三版)課後習題6.4

1014 C語言程序設計教程(第三版)課後習題6.4

content += 教程 print ons ont c語言程序設計 lld cnblogs

題目描述

求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一個數字。

輸入

n

輸出

樣例輸入

5

樣例輸出

153


 1 #include "stdio.h"
 2 
 3 int main(int argc, char const *argv[])
 4 {
 5     
 6     int i, n;
 7     long long int Sn = 0, factor = 1;
 8     scanf("%d", &n);
 9 
10     for(i = 1; i <= n; i++)
11     {
12         Sn += factor;
13 factor = factor * (i + 1); 14 } 15 16 printf("%lld\n", Sn); 17 return 0; 18 }

1014 C語言程序設計教程(第三版)課後習題6.4