3.定义一个计算 的函数fact(n).再编写main()函数,从键盘输入一个正整数,通过调用fact(n)计算其阶乘

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 00:11:30
3.定义一个计算 的函数fact(n).再编写main()函数,从键盘输入一个正整数,通过调用fact(n)计算其阶乘

3.定义一个计算 的函数fact(n).再编写main()函数,从键盘输入一个正整数,通过调用fact(n)计算其阶乘
3.定义一个计算 的函数fact(n).再编写main()函数,从键盘输入一个正整数,通过调用fact(n)计算其阶乘

3.定义一个计算 的函数fact(n).再编写main()函数,从键盘输入一个正整数,通过调用fact(n)计算其阶乘
#include
int fact(int n)
{
if(n==1)return 1;
else return(n*fact(n-1));
}
main()
{
int n;
printf("input a number:\n");
scanf("%d",&n);
printf("%d!=%d\n",n,fact(n));
}