经典指数          
原因
661
浏览数
0
收藏数
 

以下代码输出的是__?
int foo(int x,int y)
{
    if(x<=0||y<=0)  return 1;
    return 3*foo(x-1,y/2);
}
cout<<foo(3,5)<<endl;
  • 81
  • 27
  • 9
  • 3

     举报   纠错  
 
切换
1 个答案
3 5 --> 2 2 --> 1 1-->0 0符合条件,返回1. 结果等于3 * 3 * 3 = 27
 
切换
撰写答案
扫描后移动端查看本题