利用求n!的方法计算2!+4!+5!的值。n!表示n的阶乘,例如3!=3x2x1=6
展开全部
#include <stdio.h>
//功能函数,用来算出n!
int fun(int num)
{
int path =1;//中间变量,用来暂时存放n!的值
//做一个判断,如果num <0 返回-1 代表错误
if( num < 0)
{
return -1;
}
while(num)
{
path *=num;
num--;
}
return path;
}
int main(void )
{
int sum =0;
sum = fun(2) +fun(4) +fun(5) ;
printf("sum = %d\n",sum)
return 0;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询