問題詳情

25 一個函式(function)ChangeValue 定義如下:void ChangeValue (int & y) { print(x); y=10; print(y); } 假設 x 是全域變數(global variable),而此函式 ChangeValue 是以傳參考呼叫(call by reference)方式傳遞參 數,則下列程式片段的執行結果為何? main () { x=20; ChangeValue (x); Print (x); }
(A) 20, 10, 20
(B) 20, 10, 10
(C) 20, 20, 10
(D) 20, 20, 20

參考答案

答案:B
難度:適中0.4375
統計:A(5),B(7),C(1),D(2),E(0)

內容推薦

內容推薦