Examly題庫立即開始練習
共 2 類科共用卷
地方政府公務人員四等-電子工程類科地方政府公務人員四等-電信工程類科
計算機概要104 年第 25 題單選題

執行下列 C++語言程式後,產生的輸出為何? #include <iostream> using namespace std; int main() { int a=5; int *p; int &r=a; p=&a; r++; (*p)++; p++; cout<<a; }

A5
B6
C7正確答案
D8
答案與詳解
C
正確答案
r 是 a 的參考、p 指向 a,r++ 和 (*p)++ 都讓 a 加 1,最後 a=7。

為什麼答案是 C

a=5,r 是 a 的別名:r++ 後 a=6;p 指向 a,(*p)++ 後 a=7;p++ 只移動指標不影響 a,故輸出 7。

載入中…

計算機概要 相關題目

想練更多計算機概要考古題?

Examly 收錄 38 萬+ 道歷屆題目,每題都有像這樣的精選詳解。免費下載,立即開練。

黑皮