7. 下列 C 語言程式片段執行結果為何?
void main() {
printf("%4d", f(35) );
}
int f(int n ) {
if ( n > 100 )
       return(n-10);
return ( f(f(n+11)) );
}


 
(A)90
(B)91
(C)92
(D)93。

答案:登入後查看
統計: A(18), B(99), C(22), D(6), E(0) #810793

詳解 (共 2 筆)

#2134305
當 n <= 100,retrun...
(共 253 字,隱藏中)
前往觀看
11
0
#3224845
要大於等於111才有可能跳回上一層f(f...
(共 1825 字,隱藏中)
前往觀看
2
0