编程初学者练习编程(7)阶乘 |
|
www.nanhushi.com 佚名 不详 |
//7、阶乘 #include<stdio.h> 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); }
|
|
|
文章录入:杜斌 责任编辑:杜斌 |
|
上一篇文章: 编程初学者练习编程(5)矩阵乘法 下一篇文章: 深入浅出VC++串口编程之基于控件 |
【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |
|
|