freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

2005年4月全國計算機(jī)等級考試二級筆試試卷及答案-資料下載頁

2024-11-16 02:00本頁面
  

【正文】 和保護(hù)成員 C)、公有成員、保護(hù)成員和私有成員 D)、保護(hù)成員(24)關(guān)于運(yùn)算符重載,下列表述中正確的是______。A)、C++已有的任何運(yùn)算符都可以重載 B)、運(yùn)算符函數(shù)的返回類型不能聲明為基本數(shù)據(jù)類型 C)、在類型轉(zhuǎn)換符函數(shù)的定義中不需要聲明返回類型 D)、可以通過運(yùn)算符重載來創(chuàng)建C++中原來沒有的運(yùn)算符(25)關(guān)于關(guān)鍵字class 和typename,下列表述中正確的是______。A)、程序中的typename 都可以替換為class B)、程序中的class 都可以替換為typename C)、在模板形參表中只能用typename 來聲明參數(shù)的類型 D)、在模板形參表中只能用class 或typename 來聲明參數(shù)的類型(26)有如下程序 include include using namespace std。int main(){ countDouble operator+(int i, int k){return double(i+k)。} 但定義有錯誤,對這個錯誤的最準(zhǔn)確的描述是______。A)、+只能作為成員函數(shù)重載,而這里的+是作為非成員函數(shù)重載的 B)、兩個int 型參數(shù)的和應(yīng)該是int 型,而這里將+的返回類型聲明為double C)、沒有將運(yùn)算符重載函數(shù)聲明為某個類的友元 D)、C++已經(jīng)提供了求兩個int 型數(shù)據(jù)之和運(yùn)算符+,不能再定義同樣的運(yùn)算符(34)語句ofstreamf(“”,ios_base::app)的功能是建立流對象f,并試圖打開 與f 關(guān)聯(lián),而且______。A)、若文件存在,將其置為空文件;若文件不存在,打開失敗 B)、若文件存在,將文件指針定位于文件尾;若文件不存在,建立一個新文件 C)、若文件存在,將文件指針定位于文件首;若文件不存在,打開失敗 D)、若文件存在,打開失??;若文件不存在,建立一個新文件(35)有如下程序 include using namespace std。class A{ public: virtual Void funcl(){coutfuncl()。pfunc2()。retum0。} 運(yùn)行程序,屏幕上將顯示輸出______。A)、B1B2 B)、A1A2 C)、B1A2 D)、A1B2二、填空題(每空2 分,共30 分)請將每一個空的正確答案寫在答題卡[1]~[15]序號的橫線上,答在試卷上不得分。(1)下列軟件系統(tǒng)結(jié)構(gòu)圖的寬度為 [1]。(2)[2] 的任務(wù)是診斷和改正程序中的錯誤。(3)一個關(guān)系表的行為 [3]。(4)按“行進(jìn)后出”原則組織數(shù)據(jù)的數(shù)據(jù)結(jié)構(gòu)是 [4]。(5)數(shù)據(jù)結(jié)構(gòu)分為線性結(jié)構(gòu)和非線性結(jié)構(gòu),帶鏈的隊列屬于 [5]。(6)若有定義語句:int*a,b。,則變量b 的數(shù)據(jù)類型是 [6]。(7)已知數(shù)組a 中的元素個數(shù)為n,下列語句的作用是將下標(biāo)為i 的元素移動到下標(biāo)為i-1 的單元,其中1≤i<n。例如,當(dāng)n=4,a 中原有數(shù)據(jù)為1,2,3,4 時,則移動后a 中元素為2,3,4,4。請將語句補(bǔ)充完整:For(int i=0。i(8)已知遞歸函數(shù)f 的定義如下: int f(int n){ If(nelse return n*f(n2)。//遞歸}則函數(shù)調(diào)用語句f(5)的返回值是 [8]。(9)創(chuàng)建對象數(shù)組時,對數(shù)組的每一個元素都將調(diào)用一次構(gòu)造函數(shù),如果沒有顯式給 出數(shù)組元素的初值,則調(diào)用缺省構(gòu)造函數(shù),下列程序涉及到對象數(shù)組的創(chuàng)建和單個對象的創(chuàng) 建,其輸出結(jié)果是 [9]。include using namespace std。class Foo{ public: Foo(int X){cout print()。pdprint()。delete pd。return 0。}(12)在聲明派生類時,如果不顯式地給出繼承方式,缺省的類繼承方式是私有繼承 private。已知有如下類定義: class Base{ protected: void fun(){} }。Class Derived: Base{}。則Base 類中的成員函數(shù)fun(),在Derived 類中的訪問權(quán)限是 [12](注意:要求填 寫private、protected 或public 中的一項)。(13)在MyClass 類的定義中,對賦值運(yùn)算符=進(jìn)行重載。請將畫線處缺失的部分補(bǔ)充完整。[13] MyClass::operator=(const MyClass rhs){ if(this=amp。rhs)return*this。value=。return*this。}(14)插入排序算法的主要思想是:每次從未排序序列中取出一個數(shù)據(jù),插入到已排序序列 中的正確位置,InsertSort 類的成員函數(shù)sort()實現(xiàn)了插入排序算法,請將畫線處缺失的部分 補(bǔ)充完整。class InsertSort{ public: InsertSort(int*a0,int n0):a(a0),n(n0){}//參數(shù)組首地址,n 是數(shù)組元素個數(shù) void sort(){//此函數(shù)假設(shè)已排離序列初始化狀態(tài)只包含a[0],未排序序列初始為a[1]?a[n1] for(int i=1。iint j。for([14] j0。j){ if(ta[j1])break。a[j]=a[j1]。} a[j]=t。}} protected: int*a,n。//指針a 用于存放數(shù)組首地址,n 用于存放數(shù)組元素個數(shù) };(15)下列程序的輸出結(jié)果是 [15] include using namespace std。class A{ int a public: A():a(9){} virtual void print()const {coutprint()。show(d1)。show(d2)。return 0。}一、選擇題:01—05 DACBD 06—10 CDBBA 11—15 ADDAD 16—20 CCBBC 21—25 DACBC 26—30 ABCDC 31—35 ADBAD 36—40 BBADC 41—45 CBBCD 46—50 BABDC二、填空題: 3調(diào)試元組棧線性 10 11 17 4n=n/101(x+8)1sin(x)101i%2==01s1*s++ 118 116 111data ”rb”
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1