大众计算机学习网

专门提供各种电脑教程

C解决阶乘之和的代码

Admin | 2009-12-29 12:51:05 | 被阅次数 | 12556

  题目要求:求1+2!+3!+...+20!的和

  程序分析:此程序只是把累加变成了累乘。

  程序源代码:

  main()

  {

  float n,s=0,t=1;

  for(n=1;n<=20;n++)

   {

   t*=n;

   s+=t;

   }

  printf("1+2!+3!...+20!=%e\n",s);

  }