问答详情
源自:5-9 递归函数练习

求大佬看下这是为什么


http://img4.mukewang.com/600aeaba0001bb0b05000739.jpg

http://img3.mukewang.com/600aeabb0001374305970756.jpg

前面的能正确输出 当n>1时函数没有规定返回值依旧计算出了正确答案说明函数默认num为返回值 为什么下面的就不能正确输出


提问者:慕瓜1249991 2021-01-22 23:11

个回答

  • 精慕门5089460
    2021-03-01 11:27:27

    你要在你定义的函数中加一个return num;

  • qq_慕圣3252269
    2021-01-31 19:24:22

    你定义的age函数中没有将计算后的num值返回给主函数

  • 慕虎0564642
    2021-01-23 23:39:30

    首先你语法,num=10;;错了。去掉一个分号