描述
编写一个阶乘函数。函数原型是: int jc(int n);
除了阶乘函数外的代码如下:
#include <stdio.h>
int main()
{
int jc(int n);
int n;
scanf("%d",&n);
printf("%d",jc(n));
return 0;
}
//此处编写jc函数
输入
只有1个数n,且1<=n<=10
输出
输出n!
样例输入
3
样例输出
6
#include <stdio.h>
int main()
{
int jc(int n);
int n;
scanf("%d",&n);
printf("%d",jc(n));
return 0;
}
int jc(n)
{
int i,s=1;
for(i=1;i<=n;i++)
{
s=s*i;
}
return(s);
}
或者:
int jc(int n)
{
if(n==0)
return 1;
else
return n*jc(n-1);//递归
}