我试了试return1和return0好像没什么区别,那为什么这里不用return0,还是说return3return4都可以?
return 0;表示返回的值是0,而return1;表示返回的值是1,不一样,表示函数最后返回的值啊,咋呢没区别,在函数调用时就体现出来了,比如本节的调用的函数,return 1;表示这个数传进去就是1,1的阶乘不就是1吗,所以就给主函数返回了return 1;表示1的阶乘等于1啊~
对的吧
return后面是返回值,要是程序正常运行了就返回(也就是显示)后面的值,给你做个参考
至于为什么之前的课程是零,想一想要是有多个程序,那就return0、return1、return2......这样过来了(猜的
刚刚试了一下,没有return的话程序默认返回0