/1. 编写一个函数fun(n)(非递归的方法),计算n!,
并编写main函数测试,在main函数中输入num,调用fun(num),输出计算的结果。/
#include<stdio.h>
#include<math.h>
int fun(int n)
{
int i=1,s=1;
while(i<=n)
{
s*=i;
i++;
}
return s;
}
main()
{
int num,f;
printf("输入一个数:");
scanf("%d",&num);
f=fun(num);
printf("阶乘为%d",f);
}
本人小白,还请多多关照