- 博客(2)
- 收藏
- 关注
原创 递归详解
什么是递归?具体来讲就是把规模大的问题转化为规模小的相似的子问题来解决。在函数实现时,因为解决大问题的方法和解决小问题的方法往往是同一个方法,所以就产生了函数调用它自身的情况。比如怎么求n的阶(n*(n-1)(n-2)…1)我只需要知道结束条件到1时结束,那么这个时候我可以定义结束条件为n==1,此时如果我要求n的阶,我是不是可以分解为n(n-1的阶)?以此类推,n-1的阶是不是等于求n-1*(n...
2019-01-11 22:29:37
218
原创 水仙花数
首先我们先说一下什么是水仙花数:水仙花数是一个三位数其各位数字的立方和等于该数本身。例如:3^3 + 7^3+ 0^3 = 370 代码:这个是100到1000的秋水鲜花代码#include<stdio.h> int main() { int a,b,c,sum; printf(“100到1000的秋水仙花:”); for(int i=100;i<=999;i++){ a=i/1...
2019-01-11 22:28:02
163
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人