求大佬看下这是为什么

来源:5-9 递归函数练习

慕瓜1249991

2021-01-22 23:11


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

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

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


写回答 关注

3回答

  • 精慕门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;;错了。去掉一个分号

C语言入门

C语言入门视频教程,带你进入编程世界的必修课-C语言

926028 学习 · 20793 问题

查看课程

相似问题