阶乘的递归与迭代
来源:互联网 发布:程序员修改bug搞笑图 编辑:程序博客网 时间:2024/05/29 09:40
编写一个函数实现n^k,使用递归实现
递归
#define _CRT_SECURE_NO_WARNINGS 0#include<stdio.h>#include<stdlib.h>int jieci(int n){ if (n == 1) return 1; return n *= jieci(n - 1);}int main(){ int input = 0; int m = 0; printf("请输入要求的阶乘数:\n"); scanf("%d", &input); m = jieci(input); printf("%d !=%d\n", input, m); system("pause"); return 0;}
非递归阶乘
#include<stdio.h>#include<stdlib.h>int jieci(int n){int i=0;int m=1;for(;n>0;n--) m*=n; return m;}int main(){int input=0;int m=0;printf("请输入要算的阶乘:\n");scanf("%d",&input);m=jieci(input);printf("%d!=%d",input,m);system("pause");return 0;}
阅读全文
0 0
- 阶乘的递归与迭代
- 递归1: 阶乘的递归与迭代实现
- 计算阶乘(递归与迭代)
- 算法 递归 迭代 阶乘
- factorial 阶乘的递归实现 和 迭代实现
- 线性递归和迭代---分析阶乘
- 迭代与递归
- 递归与迭代
- 递归与迭代
- 递归与迭代
- 递归与迭代
- 递归与迭代
- 递归与迭代
- 递归与迭代
- 递归与迭代
- 递归与迭代
- 递归与迭代
- 递归与迭代
- tensorflow 安装中遇到的问题
- WKWebView 实例
- 链队列
- 使用 Instruments 做 iOS 程序性能调试
- JAVA mongodb工具类
- 阶乘的递归与迭代
- "No 'Access-Control-Allow-Origin' header is present on the requested resource" 问题
- Go语言动态规划矩阵连乘
- SSL2838 2017年11月6日提高组T1 矩阵(贪心)
- linux
- Java【Server Tomcat v7.0 Server at localhost failed to start.解决办法】
- git 合并多个patch
- Windows编程基础--第18节 MFC之窗体操作
- paperweekly 李纪为 对话机器人直播。