分类：电脑/网络-互联网
问题：用C语言写出1的阶乘到5的阶乘的和 
回答：/* 下面的函数计算iNum! */int fn_jc(int iNum){   if(iNum == 1 ) /* 1! =1 */     {return 1;}   else  /* 如果 iMum != 1 那么则必然有 iNum! = iNum * (iNum -1)!*/    { return iNum * fn_jc(iNum -1);}}main(){ int i = 1; /*计数器 初试为1 (1-5)*/  int iSum = 0 ; /*用来存储若干阶乘的和 初始化为0*/ for(;i <= 5; i ++) /*循环5次以计算1-5阶乘的和*/    {       iSum += fn_jc(i); /*把 i! 加到累加器中*/    } printf("1-5阶乘和为%d", iSum);}