课程
/后端开发
/C
/C语言入门
不能是num=[ getPeachNumber(n+1)+1 ]*2;
2019-10-24
源自:C语言入门 5-8
正在回答
可以当做一个数学题来解答,小猴子吃桃子最后只剩下一个,往后推就是,(1+1)*2=4是第9天的,(4+1)*2=10是第8天的以次往上推,getPeachNumber(n+1)的作用就是一直递归这个循环,当if判断到n==10的时候,停止递归,最后一次剩下一个桃子。总之就是反推桃子数量,也类似于解方程的逆向解法
qq_慕仰4313298
小Floyed 回复 qq_慕仰4313298
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答num = (getPeachNumber(n+1)+1)*2;
3 回答为什么是填num = (getPeachNumber(n+1)+1)*2而不是num = (getPeachNumber(n+1)*2呢
7 回答为什么 num = (getPeachNumber(n + 1) + 1) * ??
3 回答为什么num = 2*(getPeachNumber(n+1)+1)不行???
2 回答为什么num = (getPeachNumber(n+1)+1)*2;这里要把getPeachNumber括号进去?num = getPeachNumber((n+1)+1)*2不行嘛?