黑马程序员技术交流社区
标题:
难题
[打印本页]
作者:
愿得一人心1111
时间:
2015-8-20 20:41
标题:
难题
第一天一个吃一半多一个 第二天一半多一个
#include <stdio.h>
int func(int n){
if (n == 10) return 1;
return (func(n+1) + 1) * 2;
}
int main(int argc, const char * argv[]) {
for (int i = 1; i <= 10; i++) {
printf("%d\t%d\n",i,func(i));
}
return 0;
}
作者:
zxm-it
时间:
2015-8-20 21:31
递归是难点
作者:
Eil.tea
时间:
2015-8-21 08:24
如果一旦传入参数N=11,你整个程序都崩溃了。
作者:
GodLovenan
时间:
2015-8-21 09:02
好厉害,还没看到那
作者:
15132876050
时间:
2015-8-21 21:32
好好研究研究就好了
作者:
同舟ing
时间:
2015-8-30 00:41
这个不是猴子吃桃子的问题吗?!
作者:
veggiegfei
时间:
2015-8-30 07:04
递归调用很强大
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2