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

正文內(nèi)容

c習(xí)題庫基礎(chǔ)配套練習(xí)-全文預(yù)覽

2025-06-28 13:32 上一頁面

下一頁面
  

【正文】 5,9)答案:D 本題考查了運(yùn)算符的重載。int main(){ Point p1(3,5),p2(2,4)。public:Point(int g_x=0,int g_y=0){x=g_x,y=g_y。如果一個(gè)抽象類的派生類沒有重定義來自基類的某個(gè)純虛函數(shù),則該函數(shù)在派生類中仍是純虛函數(shù),該類仍為抽象類。知識(shí)點(diǎn):C++部分/掌握類的繼承與派生知識(shí)/虛基類4關(guān)于抽象類,下列表述正確的是______。知識(shí)點(diǎn):C++部分/掌握類的繼承與派生知識(shí)/繼承基類的數(shù)據(jù)成員與成員函數(shù)4虛函數(shù)主要是為了實(shí)現(xiàn)類的______。 類的繼承是新的類從已有的類那里得到已有的特性。int main(){Second sec(5,3)。}}。includeiostreamusing namespace std。如果提供了構(gòu)造函數(shù)則會(huì)將系統(tǒng)提供的默認(rèn)的構(gòu)造函數(shù)覆蓋。 C:=6。}void show(){coutdataendl。但是友元的實(shí)現(xiàn)不可以在類內(nèi)部。 A:友元函數(shù)可以訪問類中的所有數(shù)據(jù)成員 B:友元函數(shù)必須被聲明在public區(qū) C:友元類的所有成員函數(shù)都是另一個(gè)類友元函數(shù) D:友元函數(shù)不可以在類內(nèi)部被定義答案:B 本題主要考查友元函數(shù)和友元類的一些概念。 對(duì)于一般的數(shù)據(jù)成員在每一個(gè)對(duì)象中都會(huì)有其副本。析構(gòu)函數(shù)不指定返回值類型。class MyFirst{private:int a。相對(duì)于結(jié)構(gòu)體,類有一些更為先進(jìn)的特性。如果要引用全局變量可以變量名的前面加::。 C++中變量有全局變量和局部變量。::n++。includeiostreamusing namespace std。} A:a=2,b=3a=3,b=2 B:a=3,b=2a=3,b=2 C:a=2,b=3a=2,b=3 D:a=3,b=2a=2,b=3答案:A 本題主要考查了函數(shù)的參數(shù)傳遞。}int main(){int a=3,b=2。void swap(int a,int b){int tem=a。 引用是個(gè)別名,建立時(shí)須用另一個(gè)數(shù)據(jù)對(duì)象的名字進(jìn)行初始化,以確定該引用所代表的數(shù)據(jù)對(duì)象。b++。int *pa=amp。由于其存放的是內(nèi)存單元的地址,所以其大小一般都是4個(gè)字節(jié)。知識(shí)點(diǎn):C++部分/數(shù)組、指針與引用/掌握數(shù)組的定義、初始化和訪問3關(guān)于指針,下列說法錯(cuò)誤的是______。i++)couta[i]。i=4。知識(shí)點(diǎn):C++部分/C++的基本語句/轉(zhuǎn)向語句(goto,continue,break和return)3將數(shù)組int a[4]={1,2,3,4}全部輸出,下列語句正確的是____。在switch語句中,break用來使執(zhí)行流程跳出switch語句,而繼續(xù)執(zhí)行switch后面的語句。 C:break語句可用在if語句中,它可使執(zhí)行的流程跳出當(dāng)前的if語句。 為邏輯運(yùn)算符,只有當(dāng)其兩邊的表達(dá)式都為真時(shí)它才返回一個(gè)真值。其中〈表達(dá)式1〉是for循環(huán)的初始化部分,一般用來設(shè)置循環(huán)變量的初始值;〈表達(dá)式2〉是for循環(huán)的條件部分,用來判斷循環(huán)能否繼續(xù)進(jìn)行的條件;〈表達(dá)式3〉是for循環(huán)的增量部分,一般用來修改循環(huán)變量的值。i=5。知識(shí)點(diǎn):C++部分/C++的基本語句/用if語句實(shí)現(xiàn)分支結(jié)構(gòu)下列for語句的循環(huán)次數(shù)為______。}程序的輸出是______。int main(){int a=3。 如果對(duì)bool類型的變量賦予其一個(gè)非0的值。等單引號(hào)內(nèi)有多個(gè)字符的表示轉(zhuǎn)定義字符。而39。例如39。 C:39。 A:39。 A:C++是以C語言為基礎(chǔ)逐漸發(fā)展演變而成的 B:C++是一種面向?qū)ο蟮某绦蛟O(shè)計(jì)語言 C:C++是一種低級(jí)語言 D:C++是程序員和軟件開發(fā)者在實(shí)踐中創(chuàng)造的答案:C 本題考查的是c++的一些基本概念。 A:6+6i B:6+1i C:1+6i D:1+1i答案:B 本題定義了一個(gè)復(fù)數(shù)類,并在該類上重載了+運(yùn)算符。i39。int main(){Complex a=Complex(1,1)+Complex(5)。 }double imag() const { return im。對(duì)于B,由于有兩個(gè)參數(shù),故其調(diào)用了第二個(gè)構(gòu)造函數(shù),第二個(gè)構(gòu)造函數(shù)有兩個(gè)缺省參數(shù),在調(diào)用時(shí),實(shí)參會(huì)按從左到右的順序依次傳給形參,所以第二個(gè)參數(shù)13301111155會(huì)傳遞給形參ge,而在原型中g(shù)e為字符型,實(shí)參為指向字符的指針,故在編譯時(shí)會(huì)出現(xiàn)錯(cuò)誤。m39。下列類對(duì)象定義語句中錯(cuò)誤的是______。,char *ph=NULL){id=no。public:MyClass():id(0),gender(39。對(duì)于B而言,由于在對(duì)象pt中的print方法中沒有發(fā)現(xiàn)存在左值成員變量,故在編譯時(shí)不會(huì)出錯(cuò)。(1,2)。 B:const Point pt。}。_y39。} void Print() const {cout39。 知識(shí)點(diǎn):C++部分/輸入輸出流/掌握C++流的概念2有以下類定義class Point{public: Point(int x=0,int y=0){_x=x。 A:() 或 outfile B:() 或 !outfile C:() 或 outfile D:() 或 !outfile答案:C 在采用ofstream類打開文件時(shí),在創(chuàng)建其實(shí)例時(shí),可在構(gòu)造函數(shù)中輸入要打開的文件名,如果打開成功,則返回一個(gè)ofstream類的實(shí)例,否則創(chuàng)建實(shí)例失敗,返回0,同時(shí)可通過good()或fail()方法來判斷文件是否已打開,如果正常打開則fail()方法返回0,good()方法返回非零,否則fail()返回非零,good()返回0。if(…)coutOK。知識(shí)點(diǎn):C++部分/了解多態(tài)性概念/了解運(yùn)算符重載下列是模板聲明的開始部分,其中正確的是______。 D:Volume operator(Volume,Volume)。知識(shí)點(diǎn):C++部分/了解多態(tài)性概念/純虛函數(shù)與抽象基類、虛函數(shù)1在下面的運(yùn)算符重載函數(shù)的原型中,錯(cuò)誤的是______。 C:virtual int vf(int)。在采用虛基類時(shí),其成員將僅存唯一的副本,這樣就可以解決二義性問題,但不能夠?qū)崿F(xiàn)運(yùn)行時(shí)多態(tài),可通過抽象類或虛擬函數(shù)來實(shí)現(xiàn),虛基類的構(gòu)造函數(shù)將會(huì)首先被執(zhí)行。虛函數(shù)可 知識(shí)點(diǎn):C++部分/了解多態(tài)性概念/虛函數(shù)機(jī)制的要點(diǎn)_1一個(gè)類可以同時(shí)繼承多個(gè)類,稱為多繼承。 A:公有成員和私有成員 B:私有成員和保護(hù)成員 C:公有成員和保護(hù)成員 D:私有成員、保護(hù)成員和公有成員答案:C 在一個(gè)派生類中,其成員由兩部分構(gòu)成:一部分是從基類繼承得到的,另一部分是自己定義的新成員,所有這些成員仍然分為公有、私有和保護(hù)三種訪問屬性。 return 0。 return temp。 other){number=。由于采用了new操作分配內(nèi)存,在內(nèi)存分配失敗時(shí),產(chǎn)生一個(gè)NULL指針,不會(huì)導(dǎo)致系統(tǒng)的崩潰,因此建議使用new操作,故選項(xiàng)D錯(cuò)。知識(shí)點(diǎn):C++部分/熟練掌握類與對(duì)象的相關(guān)知識(shí)/類的定義方式、數(shù)據(jù)成員、成員函數(shù)及訪問權(quán)限1關(guān)于動(dòng)態(tài)存儲(chǔ)分配,下列說法正確的是______。后,程序的輸出結(jié)果是______。v2為一地址,傳遞給整型引用,也將導(dǎo)致出錯(cuò)。v2)。 C:f(amp。正確的調(diào)用語句是______。知識(shí)點(diǎn):C++部分/掌握函數(shù)的有關(guān)使用/變量的作用域、生存周期和存儲(chǔ)類別已知函數(shù)f的原型是:void f(int *a,long amp。后,將輸出1,,然后自加1,對(duì)于第二句std::couti39。同時(shí)還考查了C++中變量作用域的問題,在C++中如果要將一個(gè)變量限定在指定的范圍內(nèi),可以將該作用域用{}包含起來,同時(shí)可在函數(shù)的外部指定全局變量,該變量的作用范圍是從當(dāng)前位置開始到程序結(jié)束。fun()。,39。答案:B 在對(duì)函數(shù)進(jìn)行重載時(shí),不允許為其指定缺省參數(shù),故C、D是錯(cuò)的,同時(shí),對(duì)于重載的函數(shù)原型間不允許有類型完全相同的參數(shù)列表,故A是錯(cuò)的,對(duì)于返回類型,在重載時(shí)沒有特別的要求。知識(shí)點(diǎn):C++部分/掌握函數(shù)的有關(guān)使用/函數(shù)的定義方法和調(diào)用方法已知程序中已經(jīng)定義了函數(shù)test,其原型是int test(int,int,int)。 默認(rèn)參數(shù)通常在函數(shù)名第一次出現(xiàn)在程序中的時(shí)候,如在函數(shù)原型中,指定默認(rèn)參數(shù)值。 C:void Fun(int x,int y=0)。對(duì)于選項(xiàng)C,引用必須要用被引用的對(duì)象,即引用必須要初始化;選項(xiàng)D中t是一個(gè)整型應(yīng)用,而其被引用的對(duì)象卻是m的地址,存在著與選項(xiàng)B類似的錯(cuò)誤,因此選項(xiàng)D也是錯(cuò)的。答案:A 本題主要考查了對(duì)引用及地址(amp。z。x=m。} A:HELLO,WORLD B:Hello,World C:hELLO,wORLD D:hello,world答案:A 此程序段的功能是將字符串中的小寫字母轉(zhuǎn)換為大寫字母并將其輸出。)。) coutchar(*ptr+39。amp。int main(){char a[]=Hello,World。在switch語句中,break用來使執(zhí)行流程跳出switch語句,而繼續(xù)執(zhí)行switch后面的語句。 A:1 B:2 C:3 D:12答案:D switch語句又稱為開關(guān)語句,它也是一種選擇語句。break。switch(n){ case 1: case 2:cout39。 D:++x=y。知識(shí)點(diǎn):C++部分/數(shù)據(jù)類型、表達(dá)式和基本運(yùn)算/熟練掌握C++表達(dá)式類型及求值規(guī)則已知下列語句中的x和y都是int型變量,其中錯(cuò)誤的語句是______。其中!為單目運(yùn)算符,amp。Z39。A39。A39。A39。amp。C++語言既保留了傳統(tǒng)的結(jié)構(gòu)化程序設(shè)計(jì)方法,又對(duì)流行的面向?qū)ο蟪绦蛟O(shè)計(jì)方法提供了完整的支持。A:封裝性指的是將不同類型的相關(guān)數(shù)據(jù)組合在一起,作為一個(gè)整體進(jìn)行處理 B:多態(tài)性指的是對(duì)象的狀態(tài)會(huì)根據(jù)運(yùn)行時(shí)要求自動(dòng)變化 C:基類的私有成員在派生類的對(duì)象中不可訪問,也不占內(nèi)存空間 D:在面向?qū)ο蟮某绦蛟O(shè)計(jì)中,結(jié)構(gòu)化程序設(shè)計(jì)方法仍有著重要作用答案:D 封裝性是指將數(shù)據(jù)和算法捆綁成一個(gè)整體,這個(gè)整體就是對(duì)象,描述對(duì)象的數(shù)據(jù)被封裝在其內(nèi)部;多態(tài)性是指當(dāng)多種事物繼承自一種事物時(shí),同一種操作在它們之間表現(xiàn)出不同的行為;基類的私有成員對(duì)派生類來說是不可訪問的,因此在派生類中直接引用基類的私有變量成員是不允許的,可以通過基類的公用成員函數(shù)來引用基類的私有變量成員;C++是一種優(yōu)秀的高級(jí)程序設(shè)計(jì)語言,它是以C語言為基礎(chǔ)而逐漸發(fā)展起來的。A39。 B:ch=39。 C:39。 D:ch=39。ch=39。(邏輯與)、||(邏輯或)。本題的選項(xiàng)中符合題意的是D。 C:(x+y)++。cinn。239。}時(shí),若鍵盤輸入1,則屏幕顯示______。break語句只能用在switch語句和循環(huán)語句中。includeiostreamusing namespace std。a39。z39。a39。}return 0。 A:int amp。 C:int amp。m。m表示m的地址,而y是一個(gè)整型變量,在C++中不能從地址值隱式轉(zhuǎn)換為整型值,故選項(xiàng)B是錯(cuò)的。 B:void Fun(int x,int y)。默認(rèn)參數(shù)可以簡化復(fù)雜函數(shù)的調(diào)用。 如果一個(gè)函數(shù)中有多個(gè)參數(shù),則默認(rèn)參數(shù)應(yīng)從右至左逐個(gè)定義。 D:float test(int,int,float=)。 std::couti++39。}int main(){fun()。 A:1,2,1,2, B:1,2,2,3, C:2,0,3,0, D:1,0,2,0,答案:D 本題主要考查了static型的變量,在C++中可以為函數(shù)或類指定static型的變量,如果將一個(gè)變量指定為static型,則該變量在內(nèi)存中僅有一個(gè)副本,同時(shí)在函數(shù)或類執(zhí)行完成后空間不會(huì)被釋放,以前的值將會(huì)被保留。,39。在第二次執(zhí)行fun()時(shí),由于第一i為static型變量,其值是保留的,故輸出2,,對(duì)于第二個(gè)i則輸出0,。long v2。 B:f(v1,v2)。v1,amp。v1,那么這一傳遞就是正確的;對(duì)于選項(xiàng)A、D,amp。則執(zhí)行語句MyClass a,b[2],*p[2]。時(shí),一共創(chuàng)建了3個(gè)這樣的實(shí)例,故一共執(zhí)行構(gòu)造函數(shù)3次,對(duì)于變量p,則是聲明了一個(gè)指針數(shù)組,該數(shù)組中的元素是指向類MyClass實(shí)例的指針,本身并沒有創(chuàng)建類的實(shí)例。在C++中,沒有垃圾回收裝置,系統(tǒng)本身不會(huì)自動(dòng)回收內(nèi)存,選項(xiàng)C也錯(cuò)。}// 拷貝構(gòu)造函數(shù)MyClass(MyClassamp。MyClass fun(MyClass p){ MyClass temp(p)。 obj2=fun(obj3)。知識(shí)點(diǎn):C++部分/熟練掌握類與對(duì)象的相關(guān)知識(shí)/構(gòu)造函數(shù)與析構(gòu)函數(shù)1在公有派生的情況下,派生類中定義的成員函數(shù)只能訪問原基類的______。 A:重載函數(shù) B:析構(gòu)函數(shù) C:構(gòu)造函數(shù) D:虛函數(shù)答案:D 構(gòu)造函數(shù)是類在創(chuàng)建實(shí)例時(shí)自動(dòng)執(zhí)行的函數(shù),它不能實(shí)現(xiàn)運(yùn)行時(shí)多態(tài);析構(gòu)函
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1