实验5-1

/****计算1!+2!+……+100!。调用自定义函数名fact(n)计算n!****/

#include<stdio.h>
int main(void)
{
 int i,j;
 double item,sum;


    sum=0;                 /*将sum的初始值赋为0*/
 for(i=1;i<=100;i++){
  item=1;
  for(j=1;j<=i;j++)          /*利用n次循环求n!*/
   item=item*i;
  sum=sum+item;         /*累加求和*/
 }
 printf("1!+2!+...+100!=%e\n",sum);
 return 0;
}

 

 

posted @ 2013-10-21 09:13  zhaoyang16  阅读(90)  评论(1编辑  收藏  举报