| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1140 人关注过本帖
标题:不明白,要多问。
只看楼主 加入收藏
pangding
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:北京
等 级:贵宾
威 望:94
帖 子:6784
专家分:16751
注 册:2008-12-20
收藏
得分:0 
另外你可以去查查数学里对阶乘的定义。

一般来说有两种,一个就是一路乘过来的,写着也麻烦,用着也麻烦,证明起问题来也麻烦。
另一个就是递归定义的:
n! = n * (n-1)!
特别的,规定:
0! = 1! = 1。

这个程序基本就是用了一下这个定义而已。楼主现在是上高中吗?是的话,应该学过。

还有就是其它学过高数的人可能听过大伽马函数(Γ(x)),它使得非自然数(就是任何实数)也能做“阶乘”运算。

[ 本帖最后由 pangding 于 2011-8-2 20:12 编辑 ]
2011-08-02 20:10
快速回复:不明白,要多问。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021793 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved