问答详情
源自:5-8 递归函数(二)

为什么说要包含return1

hello.c 请检查代码中是否包含:return 1 ;,再试试!直接进入下一节


如题。

提问者:柳闻讫 2017-08-16 13:25

个回答

  • 慕运维0596723
    2017-09-24 20:03:49

    10的时候,return1 就是说,getPeachNumber(10)=1,然后才能往后递推出num的值。

  • EMV
    2017-08-20 22:16:19

    我也有这个问题。如果if下写return 1的话,当n=10的时候就会执行  return 1;和return num;   岂不是有两个返回值了?

  • 慕前端3245927
    2017-08-17 14:27:54

    函数结束必须要包含一个返回值

  • 慕数据5383394
    2017-08-17 14:18:55

    函数结束必须要包含一个返回值,1代表真