为了账号安全,请及时绑定邮箱和手机立即绑定

为何好像没弄什么就已经是倒叙输出了?是算法进行倒叙了吗?

输入时n是等于1的喔,为什么输出后就等于9了

正在回答

2 回答

楼上正解

0 回复 有任何疑惑可以回复我~
#1

blossomshoot 提问者

请问第8天的8是怎么来的,printf(第9天所剩桃子4个)之后是直接return num吗?是返回到主函数的num?那第8天是怎么来的?
2017-02-05 回复 有任何疑惑可以回复我~

第一次判断是n==1 a 

0 回复 有任何疑惑可以回复我~
#1

blossomshoot 提问者

a?,请问啊,输入了N==1之后它是怎么运行的??
2017-01-16 回复 有任何疑惑可以回复我~
#2

qq_LX_38 回复 blossomshoot 提问者

n赋值为一,运行if语句的else部分(if语句的第二部分),执行num =(getPeachNumber(n+1)+1)*2,然后跳到子函数此时n赋值为2,继续按上面的执行,当n赋值为10时,执行if语句的第一部分,此时(getPeachNumber(9+1)的返回值为1,然后根据(getPeachNumber(n+1)+1)*2可得num=4,然后再执行if语句的else部分的printf语句,然后再执行return num,可得到getPeachNumber(8+1)的返回值为4,然后执行情况跟上面一样的,最后在运行主函数的printf语句。(希望对你有用)
2017-01-31 回复 有任何疑惑可以回复我~
#3

blossomshoot 提问者 回复 qq_LX_38

非常感谢,
2017-02-05 回复 有任何疑惑可以回复我~
#4

blossomshoot 提问者 回复 qq_LX_38

请问第8天的8是怎么来的,printf(第9天所剩桃子4个)之后是直接return num吗?是返回到主函数的num?那第8天是怎么来的?
2017-02-05 回复 有任何疑惑可以回复我~
查看1条回复

举报

0/150
提交
取消

为何好像没弄什么就已经是倒叙输出了?是算法进行倒叙了吗?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信