C语言中函数能有几个Return?

怎么选最后一个呢?如果有两个的话两个都有效吗?谢谢~
2024年11月16日 10:31
有4个网友回答
网友(1):

可以有很多个,但只返回最先执行到的那个,返回之后函数结束。这里如果a > b, 则执行第一个return, 否则执行第二个return语句。

网友(2):

只能有一个。图中的情况是因为有判定语句,但无论a,b为何值,return的总是较大的那一个。也就是说只会有一个return起作用。希望能帮到你

网友(3):

这个具体情况具体对待,不同的程序情况不一样,有的可以没有,有的可能要好多

网友(4):

无数个!没有个数限制