《C 第六周實驗報告1 1》 程式改錯

2021-06-05 07:50:18 字數 477 閱讀 1293

/*

下面的程式存在編譯錯誤。有兩種方法可以修改,請給出這兩種修改方案,

在報告中說明你傾向於用哪一種?為什麼?處理此類問題的原則是什麼?

*/#include using namespace std;

class c

int getx()

};void main()

int getx()//將getx定義為常函式int getx()const

};void main()

int getx()

};void main()

/*如果就單純的執行主函式中的內容的話我更傾向於第二種,

因為它保證了資料的安全性,不會更改物件中的資料;

但如果類中還有其他的非常函式的話,不能實現呼叫,顯得不夠靈活。

處理此問題就要根據實際的需要進行操作,若沒有其他函式就用const修飾物件。

*/

第六周實驗報告1

程式頭部注釋開始 程式的版權和版本宣告部分 檔名稱 錯誤程式修改 作 者 於宸 完成日期 2012 年 03 月 25 日 版 本 號 v.03251 對任務及求解方法的描述部分 輸入描述 問題描述 任務1 下面的程式存在編譯錯誤。有兩種方法可以修改,請給出這兩種修改方案,在報告中說明你傾向於用哪一...

第六周實驗報告(2)

對任務及求解方法的描述部分 輸入描述 問題描述 程式輸出 程式頭部的注釋結束 a.用指標訪問物件 includeusing namespace std class a a int aa a aa 定義建構函式,用引數aa初始化資料成員a void main b.用指標型別作為成員函式的引數 incl...

第六周實驗報告3

程式頭部注釋開始 程式的版權和版本宣告部分 檔名稱 由座標點求距離和對稱座標 作 者 王智凱 完成日期 2012 年 3 月 26 日 版 本 號 對任務及求解方法的描述部分 輸入描述 問題描述 程式輸出 由座標點求距離和對稱座標 程式頭部的注釋結束 include include using na...