水利會◆程式設計概要題庫下載題庫

上一題

5.下列程式片段以 C、C++或 Java 執行後,x 與 y 的值各為何?

5f9fa89b5b12a.jpg
(A) x=30; y=8;
(B) x=28; y=7;
(C) x=29; y=7;
(D)編譯即會出現錯誤無法執行;



答案:登入後觀看
難度: 簡單
最佳解!
g10524202 國三上 (2021/04/10)
首先了解 z++ 與 ++z 差別, 為了方便理解與說明,我多使用一個變數w w = z++ 是 先做 w = z 再做 z+=1。(1) w = ++z 是 先做 z+=1 再做 w = z。(2) 接著看題目  int x=8, y=8; x = ++x + x + y-- + y; 按.....看完整詳解

5.下列程式片段以 C、C++或 Java 執行後,x 與 y 的值各為何? ..-阿摩線上測驗