阶乘算法
来源:互联网 发布:风暴大陆兽魂进阶数据 编辑:程序博客网 时间:2024/06/16 00:23
// factorial.cpp : Defines the entry point for the console application.//#include "stdafx.h"#include <CSTDIO>#include <CSTDLIB>#include <IOSTREAM>using namespace std;// 1、循环long fact(int n){int i;long result = 1;for (i = 1; i <= n; i++){result *= i;}return result;}// 2、递归// n! = n * (n - 1)!long fact1(int n){if (n <= 1){return 1;}else{return n * fact1(n-1);}}int main(int argc, char* argv[]){int i;cout<<"enter factorial number: "<<endl;cin>>i;cout<<i<<" factorial: "<<fact(i)<<endl;cout<<i<<" factorial recursion: "<<fact1(i)<<endl;return 0;}
阅读全文
0 0
- 阶乘算法
- 算法-->阶乘
- 阶乘算法
- 阶乘算法
- 高精度快速阶乘算法
- 超大数阶乘算法
- 阶乘的算法
- 大数阶乘的算法
- 标准阶乘算法-C#
- 阶乘递归算法
- 阶乘算法简单实现
- 大数的阶乘算法
- 大数阶乘算法
- 算法,求阶乘
- 阶乘和 的算法
- 阶乘算法简单实现
- 有关阶乘的算法
- 阶乘算法优化
- java之传统定时器任务
- STL(三)vector复杂对象的创建及遍历
- 《情渐浓,语渐淡》
- 习题5.1
- Android studio查看手机/data/data下数据并导出
- 阶乘算法
- linux文件操作
- 61. Rotate List
- 椭圆曲线ECC倍点运算forJava
- vlc依赖关系问题
- Eclipse在线安装nodeJS插件
- 程序的内存分配(堆区,栈区,全局区,代码区..)
- Angular 2实现轮播图
- html之百度地图接口的使用