为了账号安全,请及时绑定邮箱和手机立即绑定

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

请大神们帮帮忙

正在回答

2 回答

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

0 回复 有任何疑惑可以回复我~

double power(float a, int i){

    if(i == 1){

        return a;

    }

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

}

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

2 回复 有任何疑惑可以回复我~
#1

qq_随心_HJKZ07 提问者

谢谢大神!!!
2018-11-12 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信