使用递归算法计算阶乘
2013-05-05 19:34
288 查看
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=GB2312" />
<title> 使用递归算法计算阶乘</title>
</head>
<body style="overflow:auto; padding:0px; margin:0px;">
<div style="font-size:14px; font-weight:bold; color:white; font-family:Arial, 宋体; background-color:#6090DA; padding:4px 10px;">
<script>
function calc(n){
if(n>0)return(calc(n-1)*n);
return(1);
}
document.write("正整数8的阶乘是"+calc(8));
document.write("<br>正整数16的阶乘是"+calc(16));
</script>
</div>
</body>
</html>
<head>
<meta http-equiv="content-type" content="text/html; charset=GB2312" />
<title> 使用递归算法计算阶乘</title>
</head>
<body style="overflow:auto; padding:0px; margin:0px;">
<div style="font-size:14px; font-weight:bold; color:white; font-family:Arial, 宋体; background-color:#6090DA; padding:4px 10px;">
<script>
function calc(n){
if(n>0)return(calc(n-1)*n);
return(1);
}
document.write("正整数8的阶乘是"+calc(8));
document.write("<br>正整数16的阶乘是"+calc(16));
</script>
</div>
</body>
</html>
相关文章推荐
- 如何使用C++在编译期计算阶乘
- 使用链表进行大数阶乘的计算
- 算法第三节:使用递归算法解决“阶乘”问题
- JavaScript采用递归算法计算阶乘实例
- 使用并行计算大幅提升递归算法效率
- 使用三种循环计算10的阶乘
- C++使用运算符重载计算阶乘
- 【Java】递归算法计算阶乘
- Python:通过计算阶乘来学习lambda和reduce这两个函数的使用
- Python:通过计算阶乘来学习lambda和reduce这两个函数的使用
- Python:通过计算阶乘来学习lambda和reduce这两个函数的使用
- 递归算法实现阶乘计算
- 使用java计算一个数的阶乘--递归
- 编译运行内核里面的helloworld以及使用递归计算阶乘
- 递归算法计算阶乘
- C语言使用递归法计算n的阶乘
- 使用方法与键盘输入计算5的阶乘
- Java基础知识强化06:使用BigDecimal计算阶乘1+1/2!+1/3!+……
- 使用并行计算大幅提升递归算法效率
- 递归算法计算阶乘(五)