递归
来源:互联网 发布:淘宝免费充话费 编辑:程序博客网 时间:2024/06/05 08:39
#include <stdio.h>int getPeachNumber(int n){ int num; //定义所剩桃子数 if(n==10) { return 1; //递归结束条件 } else { num = (getPeachNumber(n+1)+1)*2; //这里是不应该用递归呢? printf("第%d天所剩桃子%d个\n", n, num); //天数,所剩桃子个数 } return num;}int main(){ int num = getPeachNumber(1); printf("猴子第一天摘了:%d个桃子。\n", num); return 0;}
#include <stdio.h> int getAge(int n){int age;if(n==1)age=10;elseage=getAge(n-1)+2;return age;}int main() { int fiveAge=getAge(5);printf("第5个人的年龄是%d岁",fiveAge); return 0;}
0 0
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- 递归
- fiddle,修改请求数据
- 腾讯笔试编程题
- A Bug's Life
- HUD 2094(set简单应用)
- android MediaRecorder实现录音功能 显示时间 计时
- 递归
- 【LeetCode81-90】三道链表,两道找最大面积的hard题,一道二叉树的hard题和一些找自信题……
- 改进后的扫雷
- 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。
- 第一次博客学习笔记
- 跨域sso实现
- 设计模式-2-抽象工厂方法
- 有关Linux内核分析课程的总结
- 百度地图根据省市县定位,经纬度和地址信息互相转化JS示例