




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
一、單選題1、?程序是一組指令序列。下列哪種描述是錯誤的?()A.程序是由計算機用戶啟動執(zhí)行的B.程序是由程序員編寫的C.程序是由計算機硬件識別和執(zhí)行的D.程序是由計算機用戶識別和執(zhí)行的正確答案:D2、?CPU只能處理存放在()中的數(shù)據(jù)。A.內(nèi)存B.硬盤C.U盤D.光盤正確答案:A3、?下列哪種概念不屬于程序中的算法元素?()A.函數(shù)B.運算符C.循環(huán)語句D.引用正確答案:D4、?下列關(guān)于程序設(shè)計方法的描述中,錯誤的是()。A.程序設(shè)計方法有結(jié)構(gòu)化程序設(shè)計和面向?qū)ο蟪绦蛟O(shè)計2種B.結(jié)構(gòu)化程序設(shè)計方法通常使用流程圖來描述程序設(shè)計結(jié)果C.C++語言不支持面向?qū)ο蟪绦蛟O(shè)計方法D.面向?qū)ο蟪绦蛟O(shè)計方法通常使用UML來描述程序設(shè)計結(jié)果正確答案:C5、?十進制19.625轉(zhuǎn)換成二進制后的結(jié)果為()。A.10100.011B.10010.011C.10011.101D.10001.101正確答案:C6、?十進制19.625轉(zhuǎn)換成十六進制后的結(jié)果為()。A.14.6B.12.6C.13.aD.11.a正確答案:C7、?C++語言表達式:5%2+2.0,該表達式結(jié)果的數(shù)據(jù)類型和值分別是()。A.double類型,4.0B.int類型,4C.double類型,3.5D.double類型,3.0正確答案:D8、?執(zhí)行C++語句:intx=5;x%=2;執(zhí)行后變量x的值為()。A.1B.5C.0D.2正確答案:A9、?執(zhí)行C++語句:intx,&y=x;則下列關(guān)于y的描述中錯誤的是()。A.y中保存了x的內(nèi)存地址B.y和x共用同一內(nèi)存單元C.y是x的別名D.y是x的引用正確答案:A10、?執(zhí)行C++語句:intx,*y=&x;則下列關(guān)于y的描述中錯誤的是()。A.y是x的引用B.y中保存了x的內(nèi)存地址C.y指向變量xD.y是一個int型指針變量正確答案:A11、?C++語言表達式:!5,該表達式結(jié)果的數(shù)據(jù)類型和值分別是()。A.int類型,-5B.bool類型,trueC.int類型,5D.bool類型,false正確答案:D12、執(zhí)行下列C++語句:?doublex=0;if(x)cout<<1/x;elsecout<<x;顯示器上將顯示()。A.什么都沒顯示B.0C.顯示錯誤信息D.∞正確答案:B13、執(zhí)行下列C++語句:?intx=0;while(x<3)cout<<“*”;x++;?顯示器將顯示()。?A.**B.*C.***D.******......,持續(xù)顯示星號正確答案:D14、執(zhí)行下列C++語句:?intx=0;while(x<3){cout<<“*”;x--;}?顯示器將顯示()。?A.***B.*C.**D.******......,持續(xù)顯示星號正確答案:D15、?已定義數(shù)組:inta[100];下列哪條語句能將數(shù)組a的所有元素都賦值為10?()A.for(intn=99;n>=0;n--)a[n]=10;B.for(intn=1;n<=100;n++)a[n]=10;C.a[0~99]=10;D.a[0]=a[1]=......=a[99]=10;正確答案:A16、已定義數(shù)組a和指針變量p:inta[]={2,4,6},*p=&a[2];計算機執(zhí)行下列語句:?cout<<*p--;cout<<*p;?執(zhí)行后顯示器將顯示()。A.24B.64C.42D.46正確答案:B17、?控制字符“換行”的ASCII碼值為10。下列哪條讓顯示器換行的語句是錯誤的?()A.cout<<endl;B.cout<<10;C.cout<<‘\n’;D.cout<<“\n”;正確答案:B18、函數(shù)fun中定義了一個局部變量x:?voidfun(){intx;......}?假設(shè)程序執(zhí)行過程中,函數(shù)fun被調(diào)用了3次,則變量x經(jīng)歷了幾次內(nèi)存分配-釋放的過程?()A.1B.0C.2D.3正確答案:D19、?關(guān)于C++源程序的多文件結(jié)構(gòu),下列敘述不正確的是()。A.一個C++程序中的多個目標文件(.obj)由連接程序組裝在一起,生成最終的可執(zhí)行程序(.exe)B.每個源程序文件(.cpp)編譯后都生成一個目標文件(.obj)C.每個源程序文件(.cpp)單獨編譯,被稱為一個編譯單元D.每個頭文件(.h)編譯后都生成一個目標文件(.obj)正確答案:D20、?已定義數(shù)組a和指針變量p:inta[10],*p;計算機執(zhí)行語句:p=a;時將做什么操作?()A.將數(shù)組a第0個元素的值賦值給指針變量pB.將數(shù)組a的首地址賦值給指針變量pC.語法錯誤,不能執(zhí)行D.將數(shù)組a中所有元素的值整體賦值給指針變量p正確答案:B21、?下列關(guān)于類的描述中,錯誤的是()。A.用類所定義出的變量稱為對象B.類可認為是一種數(shù)據(jù)類型C.類包含數(shù)據(jù)成員和函數(shù)成員D.類成員的訪問權(quán)限有2種正確答案:D22、?下列關(guān)于函數(shù)成員的描述中,錯誤的是()。A.類中的函數(shù)成員之間可以重名,即重載函數(shù)B.函數(shù)成員的功能通常是對本類中數(shù)據(jù)成員進行處理C.函數(shù)成員的完整定義代碼可以放在聲明部分,此時該函數(shù)被默認為內(nèi)聯(lián)函數(shù)D.函數(shù)成員訪問本類中數(shù)據(jù)成員時需先定義,后訪問正確答案:D23、?下列關(guān)于對象的描述中,錯誤的是()。A.可以調(diào)用對象中的所有函數(shù)成員B.執(zhí)行對象定義語句時,計算機將為所定義的對象分配內(nèi)存空間C.類可認為是一種數(shù)據(jù)類型,用類所定義的變量稱為對象,也可稱為是類的實例D.可以訪問對象中公有數(shù)據(jù)成員的內(nèi)存單元正確答案:A24、?類ABC中定義了一個函數(shù)成員fun:voidfun(){......}。編譯器在編譯時會將其函數(shù)頭調(diào)整為()。A.voidfun(ABC*this)B.不做調(diào)整C.voidfun(ABC*constthis)D.voidfun(ABCthis)正確答案:C25、?調(diào)用對象obj函數(shù)成員fun:obj.fun();編譯器在編譯時會將其調(diào)整為()。A.fun(obj);B.fun(&obj);C.obj->fun();D.obj->fun(&obj);正確答案:B26、已定義類ABC:?classABC{private:intx,y;public:ABC(){x=0;y=0;}ABC(inta,intb){x=a;y=b;}ABC(ABC&a){x=a.x;y=a.y;}};執(zhí)行定義對象語句:ABCobj1,obj2(obj1);則將會自動調(diào)用哪個構(gòu)造函數(shù)?()A.依次調(diào)用ABC()和ABC(inta,intb)B.ABC(inta,intb)C.ABC()D.依次調(diào)用ABC()和ABC(ABC&a)正確答案:D27、?下列關(guān)于常成員的描述中,錯誤的是()。A.常數(shù)據(jù)成員需在聲明時直接初始化B.在類中聲明常成員時需使用關(guān)鍵字constC.常函數(shù)成員只能讀類中的數(shù)據(jù)成員,不能賦值修改D.常函數(shù)成員只能調(diào)用其它常函數(shù)成員正確答案:A28、?下列關(guān)于靜態(tài)成員的描述中,錯誤的是()。A.靜態(tài)數(shù)據(jù)成員不屬于某個對象,是類的共享成員B.靜態(tài)數(shù)據(jù)成員要在類外定義和初始化C.私有靜態(tài)成員具有塊作用域D.公有靜態(tài)成員具有文件作用域正確答案:C29、已定義類A:?classA{public:intx;staticinty;};intA::y=0;?下列語句中錯誤的是()。?A.A.x=1;A.y=1;B.Aa;a.x=1;a.y=1;C.Aa;a.x=1;A::y=1;D.A::y=1;正確答案:A30、?下列關(guān)于友元類的描述中,錯誤的是()。A.將類B定義成類A友元類的方法是在類A中增加一條如下的聲明語句:friendclassB;B.如果類B是類A的友元類,類C又是類B的友元類,此時C不一定是A的友元類C.如果希望類B的函數(shù)成員都是類A的友元函數(shù),則可將類B定義成類A的友元類D.如果類B是類A的友元類,那么類A自動成為類B的友元類正確答案:D31、定義類A和B:?classA{public:intx,y;};classB{public:Am1;intm2;doublem3;voidfun(Aa){......}};組合類B中的對象成員是()。A.m3B.funC.m1D.m2正確答案:C32、定義類A和組合類B:?classA{private:intx;public:inty;};classB{public:At;ints;};使用組合類B定義對象:Bobj;下列語句中正確的是()。?A.B*p=&obj;p->t.y=5;p->s=5;B.B*p=&obj;p.t.x=5;p.t.y=5;p.s=5;C.obj.x=5;obj.y=5;obj.s=5;D.obj.t.x=5;obj.t.y=5;obj.s=5;正確答案:A33、?繼承基類得到新的派生類,派生類中將不包括基類的哪種成員?()?A.基類中的保護數(shù)據(jù)成員B.基類中的公有數(shù)據(jù)成員C.基類中的構(gòu)造函數(shù)和析構(gòu)函數(shù)D.基類中的私有數(shù)據(jù)成員正確答案:C34、?通過派生類對象obj訪問其從基類繼承的成員m,則m必須是()。A.公有繼承下的保護成員B.私有繼承下的公有成員C.公有繼承下的私有成員D.公有繼承下的公有成員正確答案:D35、定義如下的基類A和派生類B:?classA{public:virtualvoidfun()//函數(shù)成員fun被聲明為虛函數(shù){cout<<“A::fun()called”;}};classB:publicA{public:voidfun()//重寫虛函數(shù)成員fun{cout<<“B::fun()called”;}};執(zhí)行下列代碼:?A*p;//定義基類A的對象指針pBbObj;//定義派生類B的對象bObjp=&bObj;//將基類指針p指向派生類對象bObjp->fun();//通過基類指針p調(diào)用虛函數(shù)成員fun通過基類指針p調(diào)用虛函數(shù)成員fun,將自動調(diào)用哪個函數(shù)?()A.語法錯誤B.A::fun()C.先調(diào)用A::fun(),再調(diào)用B::fun()D.B::fun()正確答案:D36、?下列關(guān)于輸入/輸出的描述中,錯誤的是()。A.C++語言以流類庫的形式提供輸入/輸出功能B.cin、cout是流類庫中預(yù)定義的流對象C.C++語言通過關(guān)鍵字cin、cout以語句的形式提供輸入/輸出功能D.C語言以系統(tǒng)函數(shù)的形式提供輸入/輸出功能正確答案:C37、?C++流類庫中不包括下列哪種操作?()A.標準I/OB.字符串I/OC.文件I/OD.系統(tǒng)函數(shù)scanf/printf正確答案:D38、已定義如下類模板:template<typenameT>classABC{......};則下列哪條語句是錯誤的?()A.ABCobj;B.classDerived:publicABC<double>{......}C.typedefABC<double>DoubleABC;D.template<typenameT,typenameTT>classDerived:publicABC<T>{....
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廣東省深圳市實驗學(xué)校2025年高考仿真模擬化學(xué)試卷含解析
- 山東省濟南育英中學(xué)2025年高考化學(xué)三模試卷含解析
- 上海市第二工業(yè)大學(xué)附屬龔路中學(xué)2025屆高三下學(xué)期第六次檢測化學(xué)試卷含解析
- 2025年涂鍍產(chǎn)品:鍍鋁鋅合作協(xié)議書
- 2025年鋼化真空玻璃項目發(fā)展計劃
- 幼兒園急救安全知識培訓(xùn)
- 護士固定牙粘接護理配合
- 福建省福州八中2025屆高考化學(xué)倒計時模擬卷含解析
- 四川省廣元天立學(xué)校2025屆高考化學(xué)考前最后一卷預(yù)測卷含解析
- 妊娠性高血壓的飲食護理
- 2025 年陜西省初中學(xué)業(yè)水平考試仿真摸底卷英語試卷(含解析無聽力部分)
- 2025年度粵醫(yī)云、國培衛(wèi)健全科醫(yī)學(xué)臨床醫(yī)學(xué)2月題目及答案
- 職等職級設(shè)計理論與實踐
- 大學(xué)生舞蹈創(chuàng)新創(chuàng)業(yè)計劃書
- 人教版六年級下學(xué)期數(shù)學(xué)第四單元《比例》典型題型專項練習(xí)(含答案)
- 河南省駐馬店市2024-2025學(xué)年高一上學(xué)期1月期末英語試題【含答案解析】
- deepseek在科研機構(gòu)知識管理中的應(yīng)用實例
- 發(fā)票紅沖申請書
- 大數(shù)據(jù)技術(shù)在醫(yī)療健康領(lǐng)域的應(yīng)用方案設(shè)計
- 【道法】做自信的人課件 2024-2025學(xué)年統(tǒng)編版道德與法治七年級下冊
- 2024年武漢警官職業(yè)學(xué)院高職單招語文歷年參考題庫含答案解析
評論
0/150
提交評論