问答详情
源自:5-6 练习题

求高手解释下这句话:自定义的函数中可以有多个return语句,但是只能返回一个值

请大神们帮帮忙

提问者:qq_随心_HJKZ07 2018-11-09 14:39

个回答

  • 最喜欢你啦
    2018-11-21 20:07:51

    我理解的是,,一个函数只能有一个结果。

  • 萌新程序猿orz
    2018-11-12 11:16:13

    double power(float a, int i){

        if(i == 1){

            return a;

        }

        return power(a * a, i - 1);

    }

    比如这个递归 就有两个语句  判断的条件不同执行的语句不同