| 題號 | 考點 | 正確選項 | 解析 |
|---|---|---|---|
| 10 | 整型指針聲明 | B | int *p1, *p2; 兩個均為指針;A無*,C只有p1是指針,D是雙重指針。 |
| 11 | 邏輯運算優先級 | B | && 高於 ||。a>b 為 0,b |
| 12 | 程序入口 | C | C語言程序執行從 main() 開始,與源文件順序無關。 |
| 13 | 註釋處理 | D | 預處理階段剔除註釋,不參與編譯,不進入目標文件。 |
| 14 | printf格式輸出 | A | %c 輸出字符 'a',%d 輸出 ASCII 碼 97。 |
| 15 | scanf輸入分隔 | B | "%d%d%d%d" 任意空白分隔,10 20 30 40 正確;含逗號則需格式字符串含逗號。 |
* 綁定標識符,int *p1, *p2; 才是雙指針。! > && > ||;短路求值;結果型為 int,真=1,假=0。main 是唯一入口,返回 int。%c 對應字符,%d 對應整數;同一變量可按不同格式輸出。scanf 格式串無非格式字符時,任意空白均作分隔符。