请问if和else if之间的那个return 0是返回谁的值

来源:5-7 递归函数(一)

天阶夜色

2018-08-28 09:45

如题,这个return 0很奇怪,去掉也没事的

https://img2.mukewang.com/5b84a94b0001897f03510145.jpg

写回答 关注

1回答

  • Starry_夜
    2018-08-28 11:43:01
    已采纳

    他的意思是返回一个值,值为0.

    他也不是返回谁的值,这样理解错了。他是说如果n<0,即执行pritf(" 输入错误!\n");   那么这句if语句就结束了,就不执行下面的else语句了。同时返回一个值为0。

    Starry...

    然后就直接在下面的调用输出阶乘为0

    2018-08-28 11:44:02

    共 1 条回复 >

C语言入门

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

926210 学习 · 20797 问题

查看课程

相似问题