C 階段測試題目

2023-01-08 16:30:02 字數 2729 閱讀 3181

1. c++語言是從早期的c語言逐漸發展演變而來的.與c語言相比,它在求解問題方法上進行的最大改進是

a.面向過程  b.物件導向  c.安全性   d.復用性

2. 物件導向程式設計將資料與_____放在一起,做為乙個相互依存、不可分割的整體來處理。

a. 對資料的操作 b. 資訊 c. 資料隱藏 d. 資料抽象

3. 乙個類的析構函式_____。

a.只有乙個 b.允許過載 c.至多可有兩個 d.只能是預設的

4.考慮函式原型void test(int a,int b=7,char ch='*')下面的函式呼叫中,屬於不合法呼叫的是

'#') '#');

5. 假定ab為乙個類,請問在執行ab a,b(3),*p;時共呼叫該類的建構函式的次數為_____。

a. 2 b.3 c.4 d.5

6. 採用函式過載的目的在於_____

a. 實現共享 b. 減少空間 c. 提高速度 d. 提高可讀性

7. 乙個類的靜態資料成員所表示的屬性,確切的說是_____

a.類或物件的屬性 b.只是物件的屬性

c.只是類的屬性 d.類和友元的屬性

8. 設定虛基類的作用是_____

a.簡化程式 b.消除二義性

c.提高執行效率 d.減少目標**

9. 下面關於虛函式的描述,錯誤的是_d____

a.在成員函式宣告的前面加上virtual修飾,就可把該函式宣告為虛函式

b.基類中說明了虛函式後,派生類中對應的函式也必須說明為虛函式

c.虛函式可以是另乙個類的友元函式,但不能是靜態成員函式

d.基類中說明的純虛函式在其任何派生類中都必須實現

10. 乙個_____允許使用者為類定義一種模式,使得類中的某些資料成員或某些成員函式中的引數及返回值等是任意型別。

a.函式模板 b.模板函式 c.類模板 d.模板類

11. 在c++中,開啟乙個檔案,就是將這個檔案與乙個_____建立關聯;關閉乙個檔案,就是撤銷這種關聯。

a.類 b. 流 c. 物件 d. 結構

12.下述靜態資料成員的特徵中,_____是錯誤的。

a.說明靜態資料成員時前邊要加修飾符static;

b.靜態資料成員要在類體外進行初始化;

c.引用靜態資料成員時,要在靜態資料成員名前加類名和作用域運算子;

d.靜態資料成員不是本類所有物件所共用的

13.關於new運算子的下列描述中,_____是錯的。

a.它可以用來動態建立物件和物件陣列;

b.使用它建立的物件或物件陣列可以使用運算子delete或delete 刪除;

c.使用它建立物件時要呼叫建構函式;

d.使用它建立物件陣列時可以呼叫帶引數的建構函式。

14.在主函式中,建立子類的物件,則在主函式中對該物件可以呼叫的父類成員有_____。

a.公有繼承的公有成員;

b.公有繼承的保護成員;

c.保護繼承的公有成員;

d.私有繼承的公有成員。

15.下列說法中,正確的說法是 _____

a.所有的運算子都能被過載

b.運算子被過載時,它們的優先順序與結合性不會改變

c.當需要時,我們可以自定義乙個運算子來進行過載

d.每個運算子都可以被過載成成員函式和友元函式

16.已知某應用系統中已經定義了函式fun,其原形是 int fun(char a='a');

則下列函式中,可以在同一檔案中加以過載的是 _____。

fun(char );

fun(char, int); fun(char a, double r=0.0);

17.應在下列程式劃線處填入的正確語句是_____

#include

class base

void show()

private:

int m;

};void main()

___[1]_void刪之____ __[2]__void 刪之_ __[3]__ 改成public____

2.#include <>

void fun(int x)

__ [4]__ int fun(double x)

[5]_刪const_

4.#include <>

class a

;void fun(a& r)

;class b_class: public a_class;

fun (b_class *p)

void main()

[7]_ void fun (b_class *pvoid fun (a_class *p)

shape

protected:

double xcoord, ycoord;

}; class circle :public shape

protected:

double radius;

}; void main()

___[8]_ shape(double x=0, double y=0)___

1.#include <>

class a

a(a &s)

~a()

;class b

b(b &s):a(

{ cout<<"constructing copy of b "<<<

職業心理測試題目

練習三一 單選題 1 下面 的做法不利於培養自信。a 在人比較多的場合悄悄離開 b 在與別人溝通時,清楚自己的需求 c 假設一切都很順利 d 直接說出你的需求 2 關於情商和智商,說法正確的是 a 情商是先天的,是與生俱來的能力 b 智商是後天的,通過後天培養出來的能力 c 情商高的人往往能夠較順利...

必修5測試題目

一 選擇題 每小題4分,共計48分 1.在 abc中,三內角a b c成等差數列,則角b等於 abcd 2 有乙個幾何體的三檢視如下圖所示 依次為正檢視 側檢視 俯檢視 這個幾何體 應是乙個 a.稜臺 b.稜錐c.稜柱d.都不對 3.若 的三個內角滿足,則 a 一定是直角三角形b 一定是鈍角三角形 ...

PDP性格測試題目

pdp 性格測試pdp 性格測試 pdp依據個性特質的不同,將人區分為五大族群,分別是老虎型 孔雀型 考拉型 貓頭鷹型及綜合各種特質的變色龍型。你是什麼型?對方是什麼型?觀察 聆聽,看對方是什麼角色 先試試回答以下的問題 如果答案是非常同意,請給自己打5分 如果是比較同意,則打4分 如果是差不多,打...