有关下面 C++ 代码说法正确的是( )。
int rc; int foo(int x, int y) { int r; if(y == 0) r = x; else{ r = foo(y, x % y); rc++; } return r; }
如果 x 小于 101010,rc 值也不会超过 202020
x
rc
foo 可能无限递归
foo
foo 可以求出 x 和 y 的最大公共质因子
y
foo 能够求出 x 和 y 的最小公倍数