有如下函数 fun ,则 fun(20, 12) 的返回值为( )。
int fun(int a, int b) {
if (a % b == 0)
return b;
else
return fun(b, a % b);
}
- A. 20
- B. 12
- C. 4
- D. 2
正确答案:C
int fun(int a, int b) {
if (a % b == 0)
return b;
else
return fun(b, a % b);
}
正确答案:C
想系统刷完 GESP C++ 1~8 级真题,并查看每道题的逐题精讲?
进入 GESPPASS 开始练习