黑马程序员技术交流社区
标题:
计算1-5的阶乘之积.(一个正整数的阶乘的计算方式:5的阶乘(...
[打印本页]
作者:
dongkuan
时间:
2016-6-17 21:11
标题:
计算1-5的阶乘之积.(一个正整数的阶乘的计算方式:5的阶乘(...
// 计算1-5的阶乘之积.(一个正整数的阶乘的计算方式:5的阶乘(!5) = 1*2*3*4*5)
#include <stdio.h>
int jieCheng(int num)
{
int result=1;
for (int i=1; i<=num; i++)
{
result*=i;
printf("%d的阶乘是%d\n",num,result);
}
return result;
}
int main()
{
int resultEnd=1;
for (int i=1; i<=5; i++)
{
// resultEnd=jieCheng(i);
resultEnd*=jieCheng(i);
}
printf("1--5的阶乘之积是%d\n",resultEnd);
return 0;
}
作者:
applecoder
时间:
2016-6-17 21:29
宽哥很帅
作者:
1871037345
时间:
2016-6-19 22:28
能另辟蹊径很好,为啥不用递归函数呢,如此的简洁
作者:
Zodiac
时间:
2016-6-20 08:38
谢谢分享
作者:
浮云我想听你说
时间:
2016-6-20 21:52
赞一个!
作者:
ldk1991125
时间:
2016-6-22 11:20
这种资源会小一些吧
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2