欧美日韩不卡一区二区三区,www.蜜臀.com,高清国产一区二区三区四区五区,欧美日韩三级视频,欧美性综合,精品国产91久久久久久,99a精品视频在线观看

試題

全國計算機二級考試C++單選題專項練習(xí)

時間:2024-12-10 02:12:05 試題 我要投稿
  • 相關(guān)推薦

全國計算機二級考試C++單選題專項練習(xí)2017

  1). 實現(xiàn)運行時的多態(tài)性要使用( )。

全國計算機二級考試C++單選題專項練習(xí)2017

  A.重載函數(shù)

  B.析構(gòu)函數(shù)

  C.構(gòu)造函數(shù)

  D.虛函數(shù)

  正確答案:D

  答案解析:C++中函數(shù)重載和運算符重載實現(xiàn)的多態(tài)性屬于靜態(tài)多態(tài)性,在程序編譯時系統(tǒng)就能決定調(diào)用的是哪個函數(shù)。動態(tài)多態(tài)性是在程序運行過程中才動態(tài)確定操作所針對的對象。動態(tài)多態(tài)性是通過虛函數(shù)實現(xiàn)的。

  2). 在軟件工程中?白箱測試法可用于測試程序的內(nèi)部結(jié)構(gòu)。此方法將程序看做是

  A.路徑的集合

  B.循環(huán)的集合

  C.目標(biāo)的集合

  D.地址的集合

  正確答案:A

  答案解析:?軟件的白盒測試方法是把測試對象看做一個打開的盒子?它允許測試人員利用程序內(nèi)部的邏輯結(jié)構(gòu)及有關(guān)信息?設(shè)計或選擇測試用例?對程序所有邏輯路徑進(jìn)行測試。

  3). 下列關(guān)于C++函數(shù)的說明中,正確的是( )。

  A.內(nèi)聯(lián)函數(shù)就是定義在另一個函數(shù)體內(nèi)部的函數(shù)

  B.函數(shù)體的最后一條語句必須是return語句

  C.標(biāo)準(zhǔn)C++要求在調(diào)用一個函數(shù)之前,必須先聲明其原型

  D.編譯器會根據(jù)函數(shù)的返回值數(shù)型和參數(shù)表來區(qū)分函數(shù)的不同重載形式

  正確答案:C

  答案解析:內(nèi)聯(lián)函數(shù)不是定義在另一個函數(shù)體內(nèi)部的函數(shù),而是將lnllne放在函數(shù)定義中函數(shù)類型之前;函數(shù)體的最后一條語句可以是任意的語句;編譯器不會根據(jù)函數(shù)返回值的類型來區(qū)分重載形式,選項D錯誤。標(biāo)準(zhǔn)C++要求在調(diào)用一個函數(shù)之前,必須先聲明其原型。

  4). 下列敘述中正確的是( )。

  A.一個邏輯數(shù)據(jù)結(jié)構(gòu)只能有一種存儲結(jié)構(gòu)

  B.數(shù)據(jù)的邏輯結(jié)構(gòu)屬于線性結(jié)構(gòu),存儲結(jié)構(gòu)屬于非線性結(jié)構(gòu)

  C.一個邏輯數(shù)據(jù)結(jié)構(gòu)可以有多種存儲結(jié)構(gòu),且各種存儲結(jié)構(gòu)不影響數(shù)據(jù)處理的效率

  D.一個邏輯數(shù)據(jù)結(jié)構(gòu)可以有多種存儲結(jié)構(gòu),且各種存儲結(jié)構(gòu)影響數(shù)據(jù)處理的效率

  正確答案:D

  答案解析:數(shù)據(jù)的存儲結(jié)構(gòu)是指數(shù)據(jù)結(jié)構(gòu)(數(shù)據(jù)的邏輯結(jié)構(gòu))在計算機中的表示,又稱物理結(jié)構(gòu)。數(shù)據(jù)的存儲結(jié)構(gòu)有順序存儲結(jié)構(gòu)和鏈?zhǔn)酱鎯Y(jié)構(gòu)兩種。不同存儲結(jié)構(gòu)的數(shù)據(jù)處理效率不同。根據(jù)以上分析可知,D選項為正確答案。

  5). 沒函數(shù)中有整型變量n,為保證其在未賦初值的情況下初值為0,應(yīng)選擇存儲類別是( )。

  A.auto

  B.register

  C.static

  D.auto或register

  正確答案:C

  答案解析:未賦初值的靜態(tài)局部變量,編譯程序自給它賦初值0。所以選擇C。

  6). 下列敘述中正確的是( )

  A.循環(huán)隊列中的元素個數(shù)隨隊頭指針與隊尾指針的變化而動態(tài)變化

  B.循環(huán)隊列中的元素個數(shù)隨隊頭指針的變化而動態(tài)變化

  C.循環(huán)隊列中的元素個數(shù)隨隊尾指針的變化而動態(tài)變化

  D.以上說法都不對

  正確答案:A

  答案解析:在循環(huán)隊列中,用隊尾指針rear指向隊列中的隊尾元素,用排頭指針front指向排頭元素的前一個位置。因此,從排頭指針front指向的后一個位置直到隊尾指針rear指向的位置之間所有的元素均為隊列中的元素。所以循環(huán)隊列中的元素個數(shù)與隊頭指針和隊尾指針的變化而變化,A正確。

  7). 在C++中,cin是一個( )。

  A.類

  B.對象

  C.模板

  D.函數(shù)

  正確答案:B

  答案解析:C++提供了一套輸入、輸出流類的對象,它們是cin、cout和cerr,對應(yīng)C語言中的3個文件指針stdin、.stdout、stderr,分別指向終端輸入、終端輸出和標(biāo)準(zhǔn)出錯輸出(也從終端輸出)。cin與>>一起完成輸入操作,cout、cerr與<< 一起完成輸出與標(biāo)準(zhǔn)錯誤輸出。

  8). 已知char a;int b;float c;double d;則表達(dá)式a* b+c-d的結(jié)果為( )。

  A.double

  B.int

  C.float

  D.char

  正確答案:A

  答案解析:本題考查混合運算表達(dá)式類型,由表達(dá)式中具有最高優(yōu)先級的類型所確定,所以答案為A。

  9). 下列關(guān)于this指針的敘述中,正確的是( )。

  A.任何與類相關(guān)的函數(shù)都有this指針

  B.類的成員函數(shù)都有this指針

  C.類的友元函數(shù)都有this指針

  D.類的非靜態(tài)成員函數(shù)才有this指針

  正確答案:D

  答案解析:本題考查this指針的使用。類的每一個成員函數(shù)都有一個隱含的常量指針,即this指針。類的靜態(tài)成員函數(shù)不能含有this指針,因為this指針是一個指向本對象的指針。

  10). 設(shè)有宏定義″#define IsDIV(k,n)<

  A.判斷m是否能被5或者7整除

  B.判斷m是否能被5和7整除

  C.判斷m被5或者7整除是否余1

  D.判斷m被5和7整除是否都余l(xiāng)

  正確答案:D

  答案解析:本題考查宏定義,宏定義IsDIV(k,n)的意思是如果k對n求模的余數(shù)為l,其值等于1,否則其值等于0。本題中宏調(diào)用表達(dá)式是兩個宏調(diào)用之間的邏輯與運算,所以選項D正確。

【全國計算機二級考試C++單選題專項練習(xí)】相關(guān)文章:

全國計算機二級C++考試輔導(dǎo)練習(xí)題07-17

2022年全國計算機二級C++考試強化練習(xí)08-04

計算機等級考試《二級C++》單選題08-16

計算機二級C++選擇題專項練習(xí)09-04

計算機二級考試C++練習(xí)及答案10-09

2017年計算機二級C++考試專項選擇題練習(xí)07-16

計算機二級考試C++上機試題單選題09-28

全國計算機二級C++快速提分練習(xí)05-13

全國計算機二級考試C++精選試題及答案08-17