根據下列 C 語言程式,那個執行結果正確? int f(int x){ if(x>10) return x+2; else if(x<8) return x+3; else return x+1; }
Af(7),f(10)的傳回值分別是 10,12
Bf(8),f(9)的傳回值分別是 9,10正確答案
Cf(9),f(10)的傳回值分別是 10,12
Df(10),f(11)的傳回值分別是 11,12
答案與詳解
f(8):8 落在 else 區(8≤x≤10),回 8+1=9 ✓;f(9):同樣 else,回 9+1=10 ✓。正確。
