教甄◆電腦科專業題庫下載題庫

上一題
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。


答案:登入後觀看
難度: 簡單
最佳解!
騏騏 國三上 (2017/04/14)
當 n <= 100,retrun ★★★91    ☆(...


(內容隱藏中)
查看隱藏文字
2F
william 大三上 (2019/03/03)

要大於等於111才有可能跳回上一層

f(f(35 + 11))

f(f(46 + 11))

f(f(57 + 11))

f(f(68 + 11))

f(f(79 + 11))

f(f(90 + 11))

n>100;n=101

f(f(91 + 11))

n>100;n=102

f(f(92 + 11))

n>100;n=103

f(f(93 + 11))

n>100;n=104

f(f(94 + 11))

n>100;n=105

f(f(95 + 11))

n>100;n=106

f(f(96 + 11))

n>100;n=107

f(f(97 + 11))

n>100;n=108

f(f(98 + 11))

n>100;n=109

f(f(99 + 11))

n>100;n=110

f(f(100 + 11))

n>100;n=111

n>100;n=101

f(f(91 + 11))

n>100;n=102

f(f(92 + 11))

n>100;n=103

f(f(93 + 11))

n>100;n=104

f(f(94 + 11))

n>100;n=105

f(f(95 + 11))

n>100;n=106

f(f(96 + 11))

n>100;n=107

f(f(97 + 11))

n>100;n=108

f(f...


查看完整內容

7. 下列 C 語言程式片段執行結果為何?void main() {printf..-阿摩線上測驗