考虑以下两个功能
void fun1(int n){
if(n == 0) return;
printf(“%d”, n);
fun2(n-2);
printf(“%d”, n);
}
void fun2(int n){
if(n == 0) return;
printf(“%d”, n);
fun1(++n);
printf(“%d”, n);
}
调用fun1(5)时输出的输出为
(A) 53423122233445
(B) 53423120112233
(C) 53423122132435
(D) 53423120213243答案: (A)
解释:
该解决方案由parul sharma提供。
替代解决方案
此解决方案由Sumouli Chaudhary提供。
这个问题的测验