编写程序。写一个子函数fac求n!,然后再编写main()调用fac函数分别输出1~5的阶乘

原问题:编写程序。写一个子函数fac求n!,然后再编写main()调用fac函数分别输出1~5的阶乘
分类:编程开发 > 最后更新时间:【2016-12-31 10:22:21】
问题补充:

怎么解答

最佳答案

#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  提供
公告: 为响应国家净网行动,部分内容已经删除,感谢网友理解。
7

分享到:

其他回答

暂无其它回答!

    推荐