黑马程序员技术交流社区
标题:
函数实现
[打印本页]
作者:
yipixiaoma
时间:
2015-8-31 21:06
标题:
函数实现
*用函数实现
题目:提示用户输入一个正整数n,计算并输出n的阶乘结果:1*2*3*…*n
作者:
smilejoke
时间:
2015-8-31 21:14
同班 帮顶 !!
作者:
Joker_999
时间:
2015-8-31 21:25
int f(int n)
{
int m=1,i;
for(i=1;i<=n;i++)
m*=i;
return m;
}
作者:
coding_wang
时间:
2015-8-31 22:00
#include <stdio.h>
int factorial();
void main()
{
printf("%d\n",factorial());
}
int factorial()
{
int n,result=1;
printf("输入所求阶乘数N:");
scanf("%d",&n);
for(int i=1;i<=n;i++)
{
result*=i;
}
return result;
}
复制代码
X]4_~`F%`MLFQY99BEUPS_F.png
(1.76 KB, 下载次数: 5)
下载附件
2015-8-31 21:59 上传
作者:
veggiegfei
时间:
2015-8-31 22:19
不错,有的回复代码写的很酷的样子
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2