版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
...wd......wd......wd...窗體頂端您的本次作業(yè)分?jǐn)?shù)為:95分單項(xiàng)選擇題1.【第1章】不是面向?qū)ο笙到y(tǒng)的特性是〔〕。A封裝性B繼承性C保密性D多態(tài)性正確答案:C單項(xiàng)選擇題2.【第1章】面向?qū)ο蟆睴-O〕程序設(shè)計(jì)是一種新的程序設(shè)計(jì)范型。這種范型的主要特征是〔〕。A程序=對(duì)象+消息B程序=函數(shù)+調(diào)用C程序=算法+數(shù)據(jù)D程序=過程+調(diào)用正確答案:A單項(xiàng)選擇題3.【第2章】以下表達(dá)中不正確的選項(xiàng)是〔〕。A在不同的函數(shù)中可以使用一樣名字的變量B函數(shù)中的形式參數(shù)是局部變量C在一個(gè)函數(shù)內(nèi)定義的變量只在本函數(shù)范圍內(nèi)有效D在一個(gè)函數(shù)內(nèi)的復(fù)合語句中定義的變量在本函數(shù)范圍內(nèi)有效正確答案:D單項(xiàng)選擇題4.【第2章】假設(shè)已經(jīng)有定義“char*Constname="chen";〞下面的語句中正確的選項(xiàng)是〔〕。Aname[3]='q';Bname=Cname=newChar[5];Dname=newChar('q');正確答案:A單項(xiàng)選擇題5.【第2章】以下選項(xiàng)中,當(dāng)x為大于1的奇數(shù)時(shí),值為0的表達(dá)式是〔〕。Ax%2==1Bx%2==0Cx%2!=0Dx/2正確答案:B單項(xiàng)選擇題6.【第2章】如果定義并初始化一個(gè)數(shù)組ints[10]={1,2,3,4,5,6,7,8,9,10};那么執(zhí)行printf("%d\n",a[a[1]*a[2]])語句后的輸出結(jié)果是〔〕。A3B4C7D2正確答案:C單項(xiàng)選擇題7.【第2章】下面有關(guān)重載函數(shù)的說法中正確的選項(xiàng)是〔〕。A重載函數(shù)必須具有不同的返回值類型B重載函數(shù)形參個(gè)數(shù)必須不同C重載函數(shù)必須有不同的形參列表D重載函數(shù)名可以不同正確答案:C單項(xiàng)選擇題8.【第2章】下面的類型聲明中正確是〔〕。Aint&a[4];Bint&*p;Cint&&q;Dinti,*p=&i;正確答案:D單項(xiàng)選擇題9.【第2章】在面向?qū)ο蟮某绦蛟O(shè)計(jì)C++中,當(dāng)用cin、cout輸入、輸出時(shí)程序頭部要〔〕。A#include<stdio.h>B#include<iostream.h>C#include<stdli正確答案:B單項(xiàng)選擇題10.【第2章】假設(shè)定義intA[2][3]={1,2,3,4,5,6};那么值為4的數(shù)組元素是〔〕。Aa[1][0]Ba[1][1]Ca[2][0]Da[2][1]正確答案:A單項(xiàng)選擇題11.【第2章】關(guān)于new運(yùn)算符的以下描述中,〔〕是錯(cuò)誤的。A它可以用來動(dòng)態(tài)創(chuàng)立對(duì)象和對(duì)象數(shù)組B使用它創(chuàng)立的對(duì)象或?qū)ο髷?shù)組可以使用運(yùn)算符delete刪除C使用它創(chuàng)立對(duì)象時(shí)要調(diào)用構(gòu)造函數(shù)D使用它創(chuàng)立對(duì)象數(shù)組時(shí)必須指定初始值正確答案:D單項(xiàng)選擇題12.【第2章】執(zhí)行x=-1;do{x=x*x;}while(!x);循環(huán)時(shí),以下說法正確的選項(xiàng)是〔〕。A循環(huán)體將執(zhí)行一次B循環(huán)體將執(zhí)行兩次C循環(huán)體將執(zhí)行無限次D系統(tǒng)將提示有語法錯(cuò)誤正確答案:A單項(xiàng)選擇題13.【第2章】charA[10]="abcde",B[8]="fghi";strcpy(a+3,b+1);printf("%d",strlen(a));執(zhí)行下面程序后的輸出結(jié)果為〔〕。A5B6C9D10正確答案:B單項(xiàng)選擇題14.【第2章】以下語句中錯(cuò)誤的選項(xiàng)是〔〕。Aint*p=newint(10);Bint*p=newint[10];Cint*p=newint;Dint*p=newint[40](0);正確答案:D單項(xiàng)選擇題15.【第2章】以下表達(dá)式中,不正確的表達(dá)式是〔〕。Aa=1,b=1By=int(x)Ca=b=5Di++正確答案:B單項(xiàng)選擇題16.【第2章】在C程序中,如果有FILE*fp;那么對(duì)于文件指針fp,下面說法正確的選項(xiàng)是〔〕。Afp是文件讀寫位置B可以用一個(gè)fp同時(shí)對(duì)多個(gè)文件緩沖區(qū)操作Cfp是用以描述文件緩沖區(qū)信息的構(gòu)造的指針D當(dāng)對(duì)文件進(jìn)展讀寫操作時(shí),fp也跟著移動(dòng)正確答案:C單項(xiàng)選擇題17.【第2章】設(shè)有以下說明語句,那么下面的表達(dá)中不正確的選項(xiàng)是〔〕。structXYZ{intx;floaty;Charz;}xyz;Ax,y,z都是構(gòu)造成員名BstructXYZ是構(gòu)造類型名Cstruct是定義構(gòu)造類型的關(guān)鍵字DXYZ是構(gòu)造類型名正確答案:D單項(xiàng)選擇題18.【第2章】表示year為閏年的c語言表達(dá)式為〔〕。A(year%4==0&&year%100?!=0)&&(year%400==0)B(year%4==0&&year%100?!=0)||(year%400==0)C(year%4==0)&&(year%400==0)D(year%4==0)||(year%400==0)正確答案:B單項(xiàng)選擇題19.【第2章】假設(shè)已經(jīng)有定義“constChar*name="chen";〞下面的語句中錯(cuò)誤的選項(xiàng)是〔〕。Aname[3]='q';Bname=Cname=newChar[5];Dname=newChar('q');正確答案:A單項(xiàng)選擇題20.【第2章】以下條件語句中,功能與其他語句不同的是〔〕。Aif(a)printf("%d\n",x);elseprintf("%d\n",y)Bif(a==0)printf("%d\n",y);elseprintf("%d\n",x)Cif(a!=0)printf("%d\n",x);elseprintf("%d\n",y)Dif(a==0)printf("%d\n",x);elseprintf("%d\n",y)正確答案:D單項(xiàng)選擇題21.【第2章】與數(shù)學(xué)式子對(duì)應(yīng)的C語言表達(dá)式是〔〕。A3*x^n/(2*x-1)B3*x*n/(2*x-1)C3*pow(x,n)/(2*x-1)D3*pow(n,x)/(2*x-1)正確答案:C單項(xiàng)選擇題22.【第2章】假設(shè)有定義char*words[]={"FORTRAN","BASIC","PASCAL","JAVA","C"};那么輸出結(jié)果為AVA的語句是〔〕。Aprintf("%s",*words[3]+1)Bprintf("%s",*words[4]+1)Cprintf("%s",*(words+3)+1)Dprintf("%s",(*words+4)+1)正確答案:C單項(xiàng)選擇題23.【第2章】以下屬于合法的C語言賦值語句的是〔〕。Aa=b=58Bi++Ca=58,b=58Dk=int(a+b)正確答案:A單項(xiàng)選擇題24.【第2章】執(zhí)行以下程序段后,int*p,A=10,B=1;p=&b;A=a+(*p)++;變量a,b的值為:〔〕。Aa=10,b=1Ba=10,b=2Ca=11,b=1Da=11,b=2正確答案:D單項(xiàng)選擇題25.【第2章】表達(dá)式:36.5-(12+7%4)/2.0的運(yùn)算結(jié)果是〔〕類型。AdoubleBintCfloatDchar正確答案:A單項(xiàng)選擇題26.【第2章】以下描述中,〔〕是錯(cuò)誤的。A內(nèi)聯(lián)函數(shù)主要解決程序的運(yùn)行效率問題B內(nèi)聯(lián)函數(shù)的定義必須出現(xiàn)在內(nèi)聯(lián)函數(shù)第一次被調(diào)用之前C內(nèi)聯(lián)函數(shù)中可以包括各種語句D對(duì)內(nèi)聯(lián)函數(shù)不可以進(jìn)展異常接口聲明正確答案:C單項(xiàng)選擇題27.【第2章】以下各語句或語句組中,正確的操作是〔〕。Achars[6]="123456";Bchar*s;s="123456";Cchar*s;gets(s);Dchars[6];scanf("%s",&s);正確答案:B單項(xiàng)選擇題28.【第2章】C++程序中函數(shù)原型〔函數(shù)聲明〕錯(cuò)誤的寫法是〔〕。AintAdd(intA,intB);BintAdd(int,int);CintAdd(intA,B);DintAdd(intA,int);正確答案:C單項(xiàng)選擇題29.【第2章】關(guān)于delete運(yùn)算符的以下描述中,〔〕是錯(cuò)誤的。A它必須用于new返回的指針B使用它刪除對(duì)象時(shí)要調(diào)用析構(gòu)函數(shù)C對(duì)一個(gè)指針可以使用屢次該運(yùn)算符D指針名前只有一對(duì)方括號(hào)符號(hào),不管所刪除數(shù)組的維數(shù)正確答案:C單項(xiàng)選擇題30.【第2章】有預(yù)編譯指令#defines(a,b)(a*b),那么執(zhí)行語句i=1;Area=s(3,5-i)+3;后,變量area的值為〔〕。A14B15C16D17正確答案:D單項(xiàng)選擇題31.【第2章】在C++中,關(guān)于以下設(shè)置默認(rèn)參數(shù)值的描述中,〔〕是正確的。A不允許設(shè)置默認(rèn)參數(shù)值B在指定了默認(rèn)值的參數(shù)右邊,不能出現(xiàn)沒有指定默認(rèn)值的參數(shù)C只能在函數(shù)的定義性聲明中指定參數(shù)的默認(rèn)值D設(shè)置默認(rèn)參數(shù)值時(shí),必須全部都設(shè)置正確答案:B單項(xiàng)選擇題32.【第2章】在〔〕情況下適宜采用內(nèi)聯(lián)函數(shù)。A函數(shù)代碼小,頻繁調(diào)用B函數(shù)代碼多,頻繁調(diào)用C函數(shù)體含有遞歸語句D函數(shù)體含有循環(huán)語句正確答案:A單項(xiàng)選擇題33.【第2章】重載函數(shù)在調(diào)用時(shí)選擇的依據(jù)中,〔〕是錯(cuò)誤的。A函數(shù)名字B函數(shù)的返回類型C參數(shù)個(gè)數(shù)D參數(shù)的類型正確答案:B單項(xiàng)選擇題34.【第3章】不是構(gòu)造函數(shù)的特征是〔〕。A構(gòu)造函數(shù)與類同名。B構(gòu)造函數(shù)必須說明返回類型。C構(gòu)造函數(shù)可以有形式參數(shù)。D編譯系統(tǒng)會(huì)自動(dòng)調(diào)用構(gòu)造函數(shù)。正確答案:B單項(xiàng)選擇題35.【第3章】關(guān)于成員函數(shù)特征的下述描述,不正確的選項(xiàng)是〔〕。A成員函數(shù)一定要在類內(nèi)定義。B成員函數(shù)可以重載。C成員函數(shù)可以設(shè)置參數(shù)的默認(rèn)值。D可在類內(nèi)定義。正確答案:A單項(xiàng)選擇題36.【第3章】對(duì)象是現(xiàn)實(shí)世界中的一個(gè)實(shí)體,其特性的是〔〕。A必須有一個(gè)關(guān)鍵字,以示區(qū)別。B每個(gè)對(duì)象都有對(duì)象標(biāo)識(shí)名。C只有數(shù)據(jù)屬性。D只有操作函數(shù)。正確答案:B單項(xiàng)選擇題37.【第3章】C++中,類和對(duì)象之間的關(guān)系是〔〕。A構(gòu)造類型和構(gòu)造體的關(guān)系。B定義和被定義的關(guān)系。C調(diào)用和被調(diào)用的關(guān)系。D型和值的關(guān)系。正確答案:A單項(xiàng)選擇題38.【第3章】現(xiàn)實(shí)世界中的對(duì)象,以下不是它的特性的是〔〕。A每一個(gè)必須有一個(gè)名字以區(qū)別于其他對(duì)象;B用屬性來描述對(duì)象的某些特征;C有一組操作,每組操作決定對(duì)象的一種行為;D有一關(guān)鍵字class正確答案:D單項(xiàng)選擇題39.【第3章】對(duì)象是現(xiàn)實(shí)世界中的一個(gè)實(shí)體,不是其特性的是〔〕。A必須有一個(gè)關(guān)鍵字,以示區(qū)別。B每個(gè)對(duì)象必須有一個(gè)名字。C有屬性。D有操作。正確答案:A單項(xiàng)選擇題40.【第3章】是構(gòu)造函數(shù)的特征是〔〕。A構(gòu)造函數(shù)不能與類同名。B構(gòu)造函數(shù)必須說明返回類型。C構(gòu)造函數(shù)可以有形式參數(shù)。D程序中必須有調(diào)用構(gòu)造函數(shù)的語句。正確答案:C單項(xiàng)選擇題41.【第3章】類的友元可以訪問該類的〔〕。A只能是數(shù)據(jù)成員B所有成員C只能是成員函數(shù)D只能是公有成員正確答案:B單項(xiàng)選擇題42.【第3章】定義類,再用類定義對(duì)象是〔〕。A構(gòu)造化程序設(shè)計(jì)的主要特點(diǎn)。BC語言的主要特點(diǎn)。C面向過程的程序設(shè)計(jì)的主要特點(diǎn)D面向?qū)ο蟪绦蛟O(shè)計(jì)的主要特點(diǎn)。正確答案:D單項(xiàng)選擇題43.【第3章】下面有關(guān)靜態(tài)成員函數(shù)的描述中,正確的選項(xiàng)是〔〕。A在靜態(tài)成員函數(shù)中可以使用this指針B在建設(shè)對(duì)象前,就可以為靜態(tài)數(shù)據(jù)成員賦值C靜態(tài)成員函數(shù)在類外定義時(shí),要用static前綴D靜態(tài)成員函數(shù)只能在類外定義正確答案:B單項(xiàng)選擇題44.【第3章】面向?qū)ο蟮某绦蛟O(shè)計(jì)中,定義類時(shí)保存字是用〔〕。AtypeBclassCprivateDpublic正確答案:D單項(xiàng)選擇題45.【第3章】析構(gòu)函數(shù)的特征是〔〕。A析構(gòu)函數(shù)可以有多個(gè)參數(shù)。B析構(gòu)函數(shù)只能在類體內(nèi)定義。C一個(gè)類中只能定義一個(gè)析構(gòu)函數(shù)。D一個(gè)類中能定義多個(gè)析構(gòu)函數(shù)。正確答案:C單項(xiàng)選擇題46.【第3章】類的友元允許訪問該類的〔〕。A只能是數(shù)據(jù)成員B私有成員C只能是成員函數(shù)D只能是公有成員正確答案:B單項(xiàng)選擇題47.【第3章】不是析構(gòu)函數(shù)的特征是〔〕。A析構(gòu)函數(shù)可以有多個(gè)參數(shù)。B析構(gòu)函數(shù)是成員函數(shù)。C一個(gè)類中只能定義一個(gè)析構(gòu)函數(shù)。D析構(gòu)函數(shù)不能有參數(shù)。正確答案:A單項(xiàng)選擇題48.【第3章】下面有關(guān)析構(gòu)函數(shù)特征的描述中,正確的選項(xiàng)是〔〕。A一個(gè)類中可以定義多個(gè)析構(gòu)函數(shù)B析構(gòu)函數(shù)名與類名完全一樣C析構(gòu)函數(shù)不能指定返回類型D析構(gòu)函數(shù)可以有一個(gè)或多個(gè)參數(shù)正確答案:C單項(xiàng)選擇題49.【第3章】于成員函數(shù)的說法,不正確的選項(xiàng)是〔〕。A成員函數(shù)可以是內(nèi)置函數(shù)。B成員函數(shù)可以在類內(nèi)先聲明,再在類外定義完整。C成員函數(shù)可以設(shè)置參數(shù)的默認(rèn)值。D成員函數(shù)一定要在類內(nèi)定義完整。正確答案:D單項(xiàng)選擇題50.【第3章】以下的各函數(shù)中,是成員函數(shù)的是〔〕。A主函數(shù)B返回對(duì)象的函數(shù)C默認(rèn)參數(shù)的構(gòu)造函數(shù)D友元函數(shù)正確答案:C單項(xiàng)選擇題51.【第3章】造函數(shù)是在〔〕時(shí)被執(zhí)行的。A程序編譯B創(chuàng)立對(duì)象C創(chuàng)立類D程序裝人內(nèi)存正確答案:B單項(xiàng)選擇題52.【第3章】元的作用之一是〔〕。A提高程序的運(yùn)行效率B加強(qiáng)類的封裝性C實(shí)現(xiàn)數(shù)據(jù)的隱藏性D增加成員函數(shù)的種類正確答案:A單項(xiàng)選擇題53.【第3章】的概念是〔〕。A所有對(duì)象的集合。B同一類記錄的集合。C同一類數(shù)據(jù)的集合。D對(duì)一組具有共同的屬性特征和行為特征的對(duì)象的抽象。正確答案:D單項(xiàng)選擇題54.【第3章】下面有關(guān)對(duì)構(gòu)造函數(shù)的描述中,正確的選項(xiàng)是〔〕。A構(gòu)造函數(shù)可以帶有返回值B構(gòu)造函數(shù)的名字與類名完全一樣C構(gòu)造函數(shù)必須帶有參數(shù)D構(gòu)造函數(shù)必須定義,不能默認(rèn)正確答案:B單項(xiàng)選擇題55.【第3章】以下的各函數(shù)中,不是成員函數(shù)的是〔〕。A構(gòu)造函數(shù)B拷貝構(gòu)造函數(shù)C默認(rèn)參數(shù)的構(gòu)造函數(shù)D友元函數(shù)正確答案:D單項(xiàng)選擇題56.【第3章】聲明類時(shí),下面的說法正確的選項(xiàng)是〔〕。A可以在類的聲明中給數(shù)據(jù)成員賦初值B數(shù)據(jù)成員的數(shù)據(jù)類型可以是registeCprivate、public、protected可以按任意順序出現(xiàn)D沒有用private、public、protected定義的數(shù)據(jù)成員是公有成員正確答案:C單項(xiàng)選擇題57.【第3章】關(guān)于成員函數(shù)特征的下述描述,正確的選項(xiàng)是〔〕。A成員函數(shù)一定是內(nèi)置函數(shù)。B成員函數(shù)一定要在類外定義完整。C成員函數(shù)可以設(shè)置參數(shù)的默認(rèn)值。D成員函數(shù)一定要在類內(nèi)定義完整。正確答案:C單項(xiàng)選擇題58.【第3章】下面有關(guān)友元函數(shù)的描述中,正確的說法是〔〕。A友元函數(shù)是獨(dú)立于當(dāng)前類的外部函數(shù)B一個(gè)友元函數(shù)不能同時(shí)定義為兩個(gè)類的友元函數(shù)C友元函數(shù)必須在類的外部定義D在外部定義友元函數(shù)時(shí),必須加關(guān)鍵字friend正確答案:A單項(xiàng)選擇題59.【第3章】先定義類,再用類定義對(duì)象、對(duì)象數(shù)組、對(duì)象指針是〔〕。A構(gòu)造化程序設(shè)計(jì)的主要特點(diǎn)。BC語言的主要特點(diǎn)。C面向過程的程序設(shè)計(jì)的主要特點(diǎn)。D面向?qū)ο蟪绦蛟O(shè)計(jì)的主要特點(diǎn)。正確答案:D單項(xiàng)選擇題60.【第3章】以下的各種函數(shù)中,是本類的成員函數(shù)〔〕。A構(gòu)造函數(shù)B拷貝構(gòu)造函數(shù)C友元函數(shù)D缺省參數(shù)的構(gòu)造函數(shù)正確答案:C單項(xiàng)選擇題61.【第3章】是構(gòu)造函數(shù)的特征是〔〕。A構(gòu)造函數(shù)不可以有形式參數(shù)。B在創(chuàng)立對(duì)象時(shí)被執(zhí)行。C構(gòu)造函數(shù)與類不同名。D構(gòu)造函數(shù)必須說明返回類型。正確答案:B單項(xiàng)選擇題62.【第4章】用派中類的主要原因是〔〕。A提高代碼的可重用性B提高程序的運(yùn)行效率C加強(qiáng)類的封裝性D實(shí)現(xiàn)數(shù)據(jù)的隱藏正確答案:A單項(xiàng)選擇題63.【第4章】置虛基類的目的是〔〕。A簡(jiǎn)化程序B消除二義性C提高運(yùn)行效率D減少目標(biāo)代碼正確答案:B單項(xiàng)選擇題64.【第4章】類成員在派生類中的訪問屬性描述中,正確的選項(xiàng)是〔〕。A無論哪種派生,基類的公有成員不允許派生類的成員函數(shù)訪問。B無論哪種派生,基類的保護(hù)成員不允許派生類的成員函數(shù)訪問。C無論哪種派生,基類的私有成員允許派生類的成員函數(shù)訪問。D無論哪種派生,基類的保護(hù)成員允許派生類的成員函數(shù)訪問。正確答案:D單項(xiàng)選擇題65.【第4章】生類構(gòu)造函數(shù)的執(zhí)行順序正確的選項(xiàng)是〔〕。A先執(zhí)行基類的構(gòu)造函數(shù),再執(zhí)行派生類的構(gòu)造函數(shù)。B先執(zhí)行派生類的構(gòu)造函數(shù),再執(zhí)行基類的構(gòu)造函數(shù)。C先執(zhí)行派生類構(gòu)造函數(shù)的函數(shù)體,再執(zhí)行基類構(gòu)造函數(shù)的函數(shù)體。D以上都不是。正確答案:A單項(xiàng)選擇題66.【第4章】多繼承構(gòu)造函數(shù)定義中,幾個(gè)基類構(gòu)造函數(shù)用〔〕分隔。A:B;C,D::正確答案:C單項(xiàng)選擇題67.【第4章】類和派生類的相互關(guān)系不正確的選項(xiàng)是〔〕。A從基類到派生類稱為派生。B派生類還可以再作為另一派生類的基類。C從派生類到基類稱為派生。D從派生類到基類稱為繼承。正確答案:C單項(xiàng)選擇題68.【第4章】類和派生類的相互關(guān)系正確的選項(xiàng)是〔〕。A從基類到派生類稱為派生。B從基類到派生類稱為繼承。C從派生類到基類稱為派生。D派生類包含了基類。正確答案:A單項(xiàng)選擇題69.【第4章】生類析構(gòu)函數(shù)的執(zhí)行順序正確的選項(xiàng)是〔〕。A先執(zhí)行基類的析構(gòu)函數(shù),再執(zhí)行派生類的析構(gòu)函數(shù)。B先執(zhí)行派生類的析構(gòu)函數(shù),再執(zhí)行基類的析構(gòu)函數(shù)。C基類析構(gòu)函數(shù)執(zhí)行總是在先。D以上都不是。正確答案:B單項(xiàng)選擇題70.【第4章】個(gè)基類可以派生出一個(gè)派生類,該派生類再派生出一個(gè)派生類,這種繼承關(guān)系稱為〔〕。A多繼承B多重繼承C雙重繼承D單繼承正確答案:D單項(xiàng)選擇題71.【第4章】類和派生類正確的關(guān)系是〔〕。A從基類到派生類稱為繼承。B從派生類到基類稱為派生。C派生類包含了基類。D從基類到派生類稱為派生。正確答案:D單項(xiàng)選擇題72.【第4章】個(gè)基類可以派生出二個(gè)派生類,這種繼承關(guān)系稱為〔〕。A多繼承B多重繼承C單繼承D雙重繼承正確答案:C單項(xiàng)選擇題73.【第4章】設(shè)已經(jīng)定義好了一個(gè)類student,現(xiàn)在要定義類derived,它是從student私有派生的,定義類derived的正確寫法是〔〕。Aclasederived::studentprivate{…};Bclasederived::studentpublic{…};Cclasederived::privatestudent{…};Dclasederived::publicstudent{…};正確答案:C單項(xiàng)選擇題74.【第4章】類成員在派生類中的訪問屬性描述中,錯(cuò)誤的選項(xiàng)是〔〕。A無論哪種派生,基類的公有成員允許派生類的成員函數(shù)訪問。B無論哪種派生,基類的保護(hù)成員允許派生類的成員函數(shù)訪問。C無論哪種派生,基類的私有成員不允許派生類的成員函數(shù)訪問。D無論哪種派生,基類的保護(hù)成員不允許派生類的成員函數(shù)訪問。正確答案:D單項(xiàng)選擇題75.【第5章】定義作運(yùn)算符重載函數(shù)的是〔〕。A構(gòu)造函數(shù)B析構(gòu)函數(shù)C主函數(shù)。D類以外的函數(shù)正確答案:D單項(xiàng)選擇題76.【第5章】抽象類論述中,不正確的選項(xiàng)是〔〕。A如果一個(gè)類至少有一個(gè)純虛函數(shù),那么該類為抽象類。B抽象類只能用作其他類的基類,不能建設(shè)抽象類對(duì)象。C抽象類可以用來定義指針。D抽象類可以作為某個(gè)函數(shù)的返回類型。正確答案:D單項(xiàng)選擇題77.【第5章】對(duì)虛基類正確的論述正確的選項(xiàng)是〔〕。A定義基類時(shí)加virtual。B成員函數(shù)前加virtual。C在派生類名前加virtual。D定義派生類時(shí),在基類名前加virtual。正確答案:D單項(xiàng)選擇題78.【第5章】對(duì)虛基類的論述,正確的選項(xiàng)是〔〕。A定義基類時(shí)加virtual。B定義派生類時(shí),在基類名前加virtual。C成員函數(shù)前加virtual。D在派生類名前加virtual。正確答案:B單項(xiàng)選擇題79.【第5章】派生類中虛函數(shù)原型的〔〕。A函數(shù)類型可以與基類中虛函數(shù)的原型不同B參數(shù)個(gè)數(shù)可以與基類中虛函數(shù)的原型不同C參數(shù)類型可以與基類中虛函數(shù)的原型不同D以上都不對(duì)正確答案:D單項(xiàng)選擇題80.【第5章】還可定義作運(yùn)算符重載函數(shù)的是〔〕。A類以外的函數(shù)B構(gòu)造函數(shù)C析構(gòu)函數(shù)D主函數(shù)。正確答案:A單項(xiàng)選擇題81.【第5章】以下關(guān)于純虛函數(shù)與抽象類的描述中,錯(cuò)誤的選項(xiàng)是〔〕。A純虛函數(shù)是一種特殊的函數(shù),它允許沒有具體的實(shí)現(xiàn)B抽象類是指具有純虛函數(shù)的類C一個(gè)基類的說明中有純虛函數(shù),該基類的派生類一定不再是抽象類D抽象類只能作為基類來使用,其純虛函數(shù)的實(shí)現(xiàn)由派生類給出正確答案:C單項(xiàng)選擇題82.【第5章】關(guān)于虛函數(shù),正確的描述是〔〕。A構(gòu)造函數(shù)不能是虛函數(shù)B析構(gòu)函數(shù)不能是虛函數(shù)C虛函數(shù)可以是友元函數(shù)D虛函數(shù)可以是靜態(tài)成員函數(shù)正確答案:A單項(xiàng)選擇題83.【第5章】關(guān)于抽象類的以下描述中,正確的選項(xiàng)是〔〕。A如果一個(gè)類至少有一個(gè)純虛函數(shù),那么該類為抽象類。B抽象類能用作其他類的基類,還能定義抽象類對(duì)象。C抽象類中不能再定義普通成員函數(shù)。D抽象類可以作為函數(shù)的參數(shù)類型。正確答案:A單項(xiàng)選擇題84.【第5章】一個(gè)基類可以派生出二個(gè)派生類,這種繼承關(guān)系還是稱為〔〕。A多繼承B單繼承C多重繼承D雙重繼承正確答案:B單項(xiàng)選擇題85.【第5章】一個(gè)派生類有多個(gè)父類,而這多個(gè)父類又有一個(gè)共同基類,這種情況,才考慮設(shè)置虛基類,目的是〔〕。A消除二義性。B簡(jiǎn)化程序。C提高運(yùn)行效率。D減少目標(biāo)代碼。正確答案:A單項(xiàng)選擇題86.【第5章】面向?qū)ο蟮亩鄳B(tài)性正確的說法是〔〕。A不同名字的函數(shù)定義一樣功能。B同一種運(yùn)算符定義不同的操作。C函數(shù)不允許同名。D派生類中不可出現(xiàn)與基類同名的函數(shù)。正確答案:B單項(xiàng)選擇題87.【第5章】有關(guān)運(yùn)算符重載正確的描述是〔〕。AC++語言允許在重載運(yùn)算符時(shí)改變運(yùn)算符的操作個(gè)數(shù)BC++語言允許在重載運(yùn)算符時(shí)改變運(yùn)算符的優(yōu)先級(jí)CC++語言允許在重載運(yùn)算符時(shí)改變運(yùn)算符的結(jié)合性DC++語言允許在重載運(yùn)算符時(shí)改變運(yùn)算符原來的功能正確答案:D單項(xiàng)選擇題88.【第5章】如果在基類中將show聲明為不帶返回值的純虛函數(shù),正確的寫法是〔〕。Avirtualshow()=0;Bvirtualvoidshow();Cvirtualvoidshow()=0;Dvoidshow()=0virtual;正確答案:C單項(xiàng)選擇題89.【第5章】不可定義作運(yùn)算符重載函數(shù)的是〔〕。A類以外的函數(shù)B成員函數(shù)C構(gòu)造函數(shù)D友員函數(shù)。正確答案:C單項(xiàng)選擇題90.【第5章】能用友元函數(shù)重載的運(yùn)算符是〔〕。A+B=C[]D->正確答案:A單
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 電工電子技術(shù)(第3版) 課件 5.7 放大電路的負(fù)反饋
- 2023年鉻系鐵合金投資申請(qǐng)報(bào)告
- 銀行內(nèi)部審計(jì)檔案管理制度
- 采購物資質(zhì)量管理與追溯制度
- 2021年能源化工行業(yè)市場(chǎng)分析報(bào)告
- 【大學(xué)課件】計(jì)算機(jī)科學(xué)技術(shù)面臨的挑戰(zhàn) 高可信軟件技術(shù)
- 《信訪代理工作培訓(xùn)》課件
- 第3章 圖形的初步認(rèn)識(shí) 七年級(jí)上冊(cè)數(shù)學(xué)華師大版(2024)單元質(zhì)檢B卷(含答案)
- 《機(jī)電一體化》課件 項(xiàng)目五 控制系統(tǒng)的設(shè)計(jì)
- 【培訓(xùn)課件】課題研究與成果處理
- 組織人事處安全應(yīng)急預(yù)案
- 大數(shù)據(jù)與財(cái)務(wù)管理專業(yè)職業(yè)生涯規(guī)劃書3600字?jǐn)?shù)
- 2023阻塞性睡眠呼吸暫停相關(guān)性高血壓臨床診斷和治療專家共識(shí)(2023版)解讀
- 消防爬梯施工方案
- 《無機(jī)化學(xué)實(shí)驗(yàn)》課件-實(shí)驗(yàn)四 由粗鹽制備試劑級(jí)氯化鈉
- 知識(shí)產(chǎn)權(quán)保護(hù)與運(yùn)用
- 關(guān)于工程師思維素養(yǎng)課件
- 昆蟲記32種昆蟲簡(jiǎn)介
- 短視頻平臺(tái)私域建設(shè)研究報(bào)告
- 工業(yè)風(fēng)扇-專業(yè)介紹
- 23秋國家開放大學(xué)《廣告設(shè)計(jì)》形考任務(wù)1-4參考答案
評(píng)論
0/150
提交評(píng)論