英俊男孩建坤 发表于 2021-4-22 21:22:25

求助大佬

int power(int x, int y){
if(y == 1){
    return x;
}
return power(x, y-1) * x;
)

麻烦大佬给我解释一下这两个return 分别是把值赋给了谁

xiaosi4081 发表于 2021-4-22 21:37:09

这是一个递归,第三行return是把值return到第五行的调用power函数,第五行的递归是把值返回到main函数里
具体递归定义:https://blog.csdn.net/sinat_38052999/article/details/73303111
页: [1]
查看完整版本: 求助大佬