编程初学者练习编程(7)阶乘

文章作者 100test 发表时间 2007:09:29 13:51:50
来源 100Test.Com百考试题网


//7、阶乘
#include
float fac(int n){
float f.
if(n<0){printf("n<0,dataerror!").}
else if(n==0||n==1)f=1.
else f=fac(n-1)*n.
return(f).
}
void main(){
int n.
float y.
printf("请输入阶乘数为:\n").
scanf("%d",&.n).
y=fac(n).
printf("%d!=%1.0f\n",n,y).
}