C++提出了一些更為深入的概念,它所支援的這些面向物件的概念容易將問題空間直接地對映到程式空間,為程式設計師提供了一種與傳統結構程式設計不同的思維方式和程式設計方法。下面是小編整理的關於計算機二級C++考試試題,希望大家認真閱讀!
1). 設有陣列定義:char array[]=”China";,則陣列array所佔的空間為
A.4個位元組
B.5個位元組
C. 6個位元組
D.7個位元組
準確答案:C
2). 以下各選項組中,均是C++語言要害字的組是( )
ic operator this
string static
while>=
ate cout printf
準確答案:A
3). C++語言中,體現一條語句結束的標號是
A.#
B.;
C.//
D.}
準確答案:B
答案解析:C++語言中語句的結束符是分號。
4). 建立派生類物件時,3種組織函式分別是a(基類的組織函式)、b(成員物件的組織函式)、c(派生類的組織函式)這3種組織函式的呼叫挨次為
準確答案:A
5). 拷貝組織函式的引數一般是( )
A.某物件名
B.某物件成員名
C.某物件的引用名
D.指向物件的指標名
準確答案:C
6). 在公有派生情況下,有關派生類物件和基類物件的關係,下列敘述禁絕確的是( )
A.派生類的.物件可以賦給基類的物件
B.派生類的物件可以初始化基類的引用
C.派生類的物件可以直接拜候基類中的成員
D.派生類的物件的地址可以賦給指向基類的指標
準確答案:C
7). 在C++語言中,封裝是藉助於什麼達到的?
A.結構
B.類
C.陣列
D.函式
準確答案:B
答案解析:C++基本的性質就是它的封裝性,而封裝性主要是靠類來實現的。
9). 線性表的順序儲存結構和線性表的鏈式儲存結構分別是
A.順序存取的儲存結構、順序存取的儲存結構
B.隨機存取的儲存結構、順序存取的儲存結構
C.隨機存取的儲存結構、隨機存取的儲存結構
D.任意存取的儲存結構、任意存取的儲存結構
正確答案:B
答案解析:目的,考查有關線性表儲存結構的基本知識。要點,順序儲存結構中,資料元素存放在一組地址連續的儲存單元中,每個資料元素地址可通過公式LOC(ai)=LOC(a1)+(i-1)L計算得到,從而實現了隨機存取。對於鏈式儲存結構,要對某結點進行存取,都得從鏈的頭指標指向的結點開始,這是一種順序存取的儲存結構。考點,順序儲存結構和鏈式儲存結構的定義和性質,兩種儲存結構的操作方法。
10). 若有定義語句″int i=2,j=3;″,則表示式i/j的結果是( )。
A.0
B.0.7
C.0.66667
D.0.66666667
正確答案:A
答案解析:整數相除為整數,所以結果為0。