地方政府公務人員四等-電子工程類科計算機概要109 年第 31 題單選題
執行下列 C++程式碼後,輸出的字元為何?int main( ) {
char c1='m', c2='p', c3='N', c4;
c4=c3-c1+c2;
cout<< c4 <<endl;
return 0;
}
D正確答案
字元運算依 ASCII 碼計算:'N'-'m'+'p' = 78-109+112 = 81 = 'Q'。
逐選項解析
Ap✕ 錯誤
'p' 的 ASCII 是 112,但本題計算結果為 81,不是 112,誤選者可能直接抄 c2。
Bq✕ 易錯陷阱
若誤把 c3-c1 當成 0(忽略大小寫差異),則 0+'p'='p',再 +1 會得 'q',是常見陷阱。
立即註冊,看完整詳解
這題的完整詳解,註冊就能看 · 每天 2 題免費
精選詳解- 完整逐選項解析
- 秒殺解題技巧與破題關鍵
- 關鍵知識表整理
- 陷阱與易錯提醒
- 同考點歷屆題庫連續刷題與錯題本