二級c 基本操作題小結

2021-07-05 02:21:59 字數 714 閱讀 8955

經過這幾天對二級c++的分類學習,感覺還是有規律可循的,基於我對基本操作的學習,總結知識點如下:

建構函式的特性:*建構函式的名必須與定義它的類同名;

*建構函式沒有返回值。如果在建構函式前加void,int,double等是錯誤的;

*建構函式被宣告定義為公有函式;

*建構函式在建立時由系統自動呼叫;

析構函式也是類的乙個特殊的公有函式成員,其特點如下:

*析構函式沒有任何引數,不能被過載,但可以是虛函式,乙個類只有乙個虛構函式;

*析構函式沒有返回值;

*析構函式名與類名相同,但在類名前加上乙個邏輯非運算子「~」,以示與建構函式對比區別;

*析構函式一般由使用者自己定義,在物件消失時有系統自動呼叫,如果使用者沒有呼叫析構函式,系統將自動生成乙個不做任何事的預設析構函式;

注意:在物件消失時清理工作並不是有析構函式完成,而是靠使用者在析構函式中新增清理語句完成。

delete語句語法:delete[ ]+要釋放的指標(指標變數名稱);

其中,::是類的作用域分辨符,用在類名後成員函式前,表明後面的成員函式屬於前面的那個類。

符號常量:#define  符號常量名  數值

常量資料成員的初始化只能通過建構函式的成員初始化列表進行;

例:public:

const  int num;

myclass(int=0) : num(0)

python二級操作題(3)

從鍵盤輸入4個數字,各數字採用空格分開,對應變數為x0,x1,y0,y1。計算 x0,y0 和 x1,y1 之間的距離,保留兩位有效數字 例如 輸入 0 1 3 5 輸出 5.00 請在 處使用一行 或表示式替換 注意 請不要修改其他已給出 ntxt input 請輸入4個數字 空格分隔 x0 ev...

python二級操作題與分析(7)

1.基本操作題 1 從鍵盤輸入 3 個數作為三角形的邊長,在螢幕上顯示輸出由這 3 個邊長構成三角形的面積 保留 2 位小數 請參照 模板,完善 輸入輸出示例 輸入 輸出示例 1 3,3,3 3.90 習題講解 a,b,c eval input p a b c 2 area pow p p a p ...

計算機C語言二級操作題之程式設計題

下列程式定義了n n的二維陣列,並在主函式中自動賦值。請編寫函式fun int a n int m 該函式的功能是使陣列右上半三角元素中的值乘以m。例如,若m的值為2,a陣列中的值為 則返回主程式後a陣列中的值應為 注意 部分源程式在檔案prog1.c中。請勿改動主函式main和其他函式中的任何內容...