编写程序。写一个子函数fac求n!,然后再编写main()调用fac函数分别输出1~5的阶乘
问题补充:
怎么解答
最佳答案
#include<stdio.h>
int fac(int n)
{
int f,i;
f=1;
for(i=2;i<=n;i++)
f*=i;
return f;
}
int main()
{
int i;
for(i=1;i<=5;i++)
printf("%d!=%d\n",i,fac(i));
return 0;
}
结果
1!=1
2!=2
3!=6
4!=24
5!=120
最佳答案由网友 whoami1978 提供
其他回答
暂无其它回答!