問題詳情

31下列 C++程式其執行結果為何?


(A) 16
(B) 18
(C) 20
(D)無法列印,編譯過程有問題

參考答案

答案:D
難度:困難0.26
書單:沒有書單,新增

用户評論

蔡明勳】評論

因為result是寫在private層級裡,所以代表除了類別本身以外的成員都不能讀寫解決方法就是在類別裡自定義一個讀取的函數class gcd{private:    int result;public:    void get_result()    {        printf("%d", result);    }}(為方便理解,有省略其他的程式碼)