return 语句可以有多个,可以出现在函数体的任意位置,但是每次调用函数只能有一个 return 语句被执行,所以只有一个返回值(少数的编程语言支持多个返回值,例如Go语言)

 函数一旦遇到 return 语句就立即返回,后面的所有语句都不会被执行到了。

来自: http://c.biancheng.net/view/1855.html