您的位置首页百科知识

用C语言写出 1的阶乘到5的阶乘的和

用C语言写出 1的阶乘到5的阶乘的和

的有关信息介绍如下:

用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);}