c语言,计算s.已知s=10!+7!*8!.将n!定义成函数
问题描述:
c语言,计算s.已知s=10!+7!*8!.将n!定义成函数
答
#include
int fun(int n){
if(n==1)
return 1;
else
return n*fun(n-1);
}
int main()
{
int i=0,n=10;
int s=0;
s=fun(10)+fun(7)*fun(8);
printf("%d\n",s);
}
目测int32的数据不会溢出