![大學(xué)C++-期末考試題庫(kù)完整_第1頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-12/2/63cf80fc-d4fd-4ccc-9ec4-eeb931e6df74/63cf80fc-d4fd-4ccc-9ec4-eeb931e6df741.gif)
![大學(xué)C++-期末考試題庫(kù)完整_第2頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-12/2/63cf80fc-d4fd-4ccc-9ec4-eeb931e6df74/63cf80fc-d4fd-4ccc-9ec4-eeb931e6df742.gif)
![大學(xué)C++-期末考試題庫(kù)完整_第3頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-12/2/63cf80fc-d4fd-4ccc-9ec4-eeb931e6df74/63cf80fc-d4fd-4ccc-9ec4-eeb931e6df743.gif)
![大學(xué)C++-期末考試題庫(kù)完整_第4頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-12/2/63cf80fc-d4fd-4ccc-9ec4-eeb931e6df74/63cf80fc-d4fd-4ccc-9ec4-eeb931e6df744.gif)
![大學(xué)C++-期末考試題庫(kù)完整_第5頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-12/2/63cf80fc-d4fd-4ccc-9ec4-eeb931e6df74/63cf80fc-d4fd-4ccc-9ec4-eeb931e6df745.gif)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、下載可編輯大學(xué)C+考試題庫(kù).專(zhuān)業(yè).整理.、單選題:1.能作為C+程序的基本單位是)。2.3.A.字符B.語(yǔ)句C.函數(shù)D.源程序文件程序中主函數(shù)的名字為(A. mainB. MAlN)。C. MainD.任意標(biāo)識(shí)符關(guān)于C+與C語(yǔ)言的關(guān)系的描述中是錯(cuò)誤的。A. C語(yǔ)言是C+的一個(gè)子集B. C語(yǔ)言與C+是兼容的;C. C+對(duì)C語(yǔ)言進(jìn)行了一些改進(jìn);D. C+和C語(yǔ)言都是面向?qū)ο蟮?.可用作C+語(yǔ)言用戶(hù)標(biāo)識(shí)符的一組標(biāo)識(shí)符是)。5.A. VoidC. for存儲(chǔ)以下數(shù)據(jù)A. 06.設(shè) int a=12define +WORD-abcCaSe,占用存儲(chǔ)字節(jié)最多的是B. Cf'C. 0”則執(zhí)行完語(yǔ)句a
2、+=a*aB.a3 b3D. 2aDO123YNSiZeOf)。D. 0.0后,a的值是()。A. 12B. 144C. 156D. 2887.假設(shè)在程序中a、b、C均被定義成整型,所賦的值都大于1 ,則下列能正確表示代數(shù)式1的表達(dá)式是abcA. 1.0a*b*cB. 1(a*b*c)C. 1ab(float)cD. 1.0/a/b/c8. 以下說(shuō)法中正確的是()。A. C+程序總是從第一個(gè)定義的函數(shù)開(kāi)始執(zhí)行B. C+程序總是從 main函數(shù)開(kāi)始執(zhí)行C. C+函數(shù)必須有返回值,否則不能使用函數(shù)D. C+程序中有調(diào)用關(guān)系的所有函數(shù)必須放在同一個(gè)程序文件中9. 下面有關(guān)構(gòu)造函數(shù)的描述中,正確的是(
3、)。A.構(gòu)造函數(shù)可以帶有返回值B.構(gòu)造函數(shù)的名字與類(lèi)名完全相同C.構(gòu)造函數(shù)必須帶有參數(shù)D.構(gòu)造函數(shù)必須定義,不能缺省定義的數(shù)據(jù)成員是公有成員( )。B.析構(gòu)函數(shù)與類(lèi)名完全相同D.析構(gòu)函數(shù)可以有一個(gè)或多個(gè)參數(shù)C.創(chuàng)建類(lèi)D.程序裝入內(nèi)存( )10. 在聲明類(lèi)時(shí),下面的說(shuō)法正確的是()。A. 可以在類(lèi)的聲明中給數(shù)據(jù)成員賦初值B. 數(shù)據(jù)成員的數(shù)據(jù)類(lèi)型可以是registerC. PriVate , PUbIiC,ProteCted 可以按任意順序出現(xiàn)D. 沒(méi)有用 PriVate ,PUbIiC,PrOteCted11. 在下面有關(guān)析構(gòu)函數(shù)特征的描述中,正確的是A. 一個(gè)類(lèi)可以有多個(gè)析構(gòu)函數(shù)C.析構(gòu)函數(shù)不
4、能指定返回類(lèi)型12. 構(gòu)造函數(shù)是在()時(shí)被執(zhí)行的。A. 程序編譯B.創(chuàng)建對(duì)象13. 下面有關(guān)靜態(tài)成員函數(shù)的描述中,正確的是A. 在靜態(tài)成員函數(shù)中可以使用this指針B. 在建立對(duì)象前,就可以為靜態(tài)數(shù)據(jù)成員賦值C. 靜態(tài)成員函數(shù)在類(lèi)外定義是,要用StatiC前綴D. 靜態(tài)成員函數(shù)只能在類(lèi)外定義14. 下面有關(guān)友員函數(shù)的描述中,真確的說(shuō)法是()A. 友員函數(shù)是獨(dú)立于當(dāng)前類(lèi)的外部函數(shù)B. 一個(gè)友員函數(shù)不可以同時(shí)定義為兩個(gè)類(lèi)的友員函數(shù)C. 友員函數(shù)必須在類(lèi)的外部進(jìn)行定義D. 在類(lèi)的外部定義友員函數(shù)時(shí)必須加上friend關(guān)鍵字15. 友員的作用之一是()A. 提高程序的運(yùn)行效率C.實(shí)現(xiàn)數(shù)據(jù)的隱蔽性16.
5、 使用派生類(lèi)的主要原因是(A. 提高代碼的可重用性C.加強(qiáng)類(lèi)的封裝性17. 在C+中繼承方式有幾中(A. 1B. 2C. 3B.加強(qiáng)類(lèi)的封裝D.增加成員函數(shù)的種類(lèi))B.提高程序的運(yùn)行效率D.實(shí)現(xiàn)數(shù)據(jù)的隱藏)D. 4derived ,它是從StUdent私有派生的,則疋義類(lèi)derived的正確與法是( )A. class derived :StUde nt PriVateB. class derived :StUde nt PUbIiC C. class derived :PUbIiC StUde nt D. class derived :PriVate StUde nt/./.18. 假設(shè)已經(jīng)
6、定義好了類(lèi)StUdent,現(xiàn)在要定義類(lèi)19. 派生類(lèi)的對(duì)象對(duì)它的基類(lèi)成員中()是可以訪(fǎng)問(wèn)的。A. 公有繼承的公有成員;B.公有繼承的私有成員C.公有繼承的保護(hù)成員;D.私有繼承的公有成員20. 類(lèi)中定義的成員默認(rèn)為()訪(fǎng)問(wèn)屬性。A. PUbIiCB. PriVateC. PrOteCtedD. friend21. 下列存儲(chǔ)類(lèi)標(biāo)識(shí)符中,要求通過(guò)函數(shù)來(lái)實(shí)現(xiàn)一種不太復(fù)雜的功能,并且要求加快執(zhí)行速度,選用()合適。A.內(nèi)聯(lián)函數(shù);B.重載函數(shù);C.遞歸調(diào)用;D.嵌套調(diào)用。22. C+對(duì)C語(yǔ)言作了很多改進(jìn),下列描述中()使得C語(yǔ)言發(fā)生了質(zhì)變,從面向過(guò)程變成了面向?qū)ο蟆.增加了一些新的運(yùn)算符;B.允許函數(shù)
7、重載,并允許設(shè)置缺省參數(shù);C.規(guī)定函數(shù)說(shuō)明必須用原型;D.引進(jìn)了類(lèi)和對(duì)象的概念;23. 按照標(biāo)識(shí)符的要求,()符號(hào)不能組成標(biāo)識(shí)符A.連接符B.下劃線(xiàn)C.大小寫(xiě)字母D.數(shù)字字符24.下列變量名中,(是合法的。A CHINAbyte-sizeC doubleD A+a25.下列各種函數(shù)中,)不是類(lèi)的成員函數(shù)。A構(gòu)造函數(shù)析構(gòu)函數(shù)C友元函數(shù)D拷貝構(gòu)造函數(shù)26.下列()是正確的語(yǔ)句。B a=17x+ycout<<"n"27.不能作為函數(shù)重載判斷的依據(jù)的是A.返回類(lèi)型B. ConStC.參數(shù)個(gè)數(shù)D.參數(shù)類(lèi)型28.通常,拷貝構(gòu)造函數(shù)的參數(shù)是A.某個(gè)對(duì)象名B. 某個(gè)對(duì)象的成員名
8、C. 某個(gè)對(duì)象的引用名D. 某個(gè)對(duì)象的指針名29.下面對(duì)靜態(tài)數(shù)據(jù)成員的描述中,正確的是()A類(lèi)的不同對(duì)象有不同的靜態(tài)數(shù)據(jù)成員值B類(lèi)的每個(gè)對(duì)象都有自己的靜態(tài)數(shù)據(jù)成員C靜態(tài)數(shù)據(jù)成員是類(lèi)的所有對(duì)象共享的數(shù)據(jù)D靜態(tài)數(shù)據(jù)成員不能通過(guò)類(lèi)的對(duì)象調(diào)用30.假定AB為一個(gè)類(lèi),則執(zhí)行AB X;語(yǔ)句時(shí)將自動(dòng)調(diào)用該類(lèi)的()A.有參構(gòu)造函數(shù)B無(wú)參構(gòu)造函數(shù)C.拷貝構(gòu)造函數(shù)D.賦值構(gòu)造函數(shù))。A.編譯、編輯、連接、運(yùn)行B.編輯、編譯、連接、運(yùn)行C.編譯、運(yùn)行、編輯、連接D.編輯、運(yùn)行、編輯、連接32.假定一條定義語(yǔ)句為“ht a10, x, *p=a;”,若要把數(shù)組a中下標(biāo)為3的元素值賦給x,則31.C+程序從上機(jī)到得到結(jié)
9、果的幾個(gè)操作步驟依次是(不正確的語(yǔ)句為 (A. x=p3;B. x=*(a+3);C. x=a3;D.x=*p+3;33.關(guān)于封裝,下列說(shuō)法中不正確的是(A.通過(guò)封裝,對(duì)象的全部屬性和操作結(jié)合在一起,形成一個(gè)整體B.通過(guò)封裝,一個(gè)對(duì)象的實(shí)現(xiàn)細(xì)節(jié)被盡可能地隱藏起來(lái)(不可見(jiàn))C.通過(guò)封裝,每個(gè)對(duì)象都成為相對(duì)獨(dú)立的實(shí)體D.通過(guò)封裝,對(duì)象的屬性都是不可見(jiàn)的34. 預(yù)處理命令在程序中都是以()符號(hào)開(kāi)頭的。A. *B. #C. &D. 35. 存儲(chǔ)以下數(shù)據(jù),占用存儲(chǔ)字節(jié)最少的是()。A. 0B. Cf'C. 0” D. 0.036. 程序運(yùn)行中需要從鍵盤(pán)上輸入多于一個(gè)數(shù)據(jù)時(shí),各數(shù)據(jù)之間應(yīng)使
10、用()符號(hào)作為分隔符。A. 空格或逗號(hào)B.逗號(hào)或回車(chē)C.逗號(hào)或分號(hào)D.空格或回車(chē)37. 假定變量m定義為“ht m=7; ”,則定義變量P的正確語(yǔ)句為()。A. iht p=&m;B. iht *p=&m;C. iht &p=*m;D. iht *p=m;38. 下面的哪個(gè)保留字不能作為函數(shù)的返回類(lèi)型?。A. VoidB. i ntC. newD. Io ng39. 采用重載函數(shù)的目的是()。A. 實(shí)現(xiàn)共享B.減少空間C.提高速度D.使用方便,提高可讀性40. 假定AB為一個(gè)類(lèi),則()為該類(lèi)的拷貝構(gòu)造函數(shù)的原型說(shuō)明。A. AB(AB X); B. AB(i nt x);
11、C. AB(AB & x);D. void AB(AB & x);41、 C+對(duì)C語(yǔ)言作了很多改進(jìn),下列描述中()使得C語(yǔ)言發(fā)生了質(zhì)變,從面向過(guò)程 變成了面向?qū)ο蟆、增加了一些新的運(yùn)算符; B、允許函數(shù)重載,并允許設(shè)置缺省參數(shù);C、規(guī)定函數(shù)說(shuō)明必須用原型;D、弓I進(jìn)了類(lèi)和對(duì)象的概念;42、所謂數(shù)據(jù)封裝就是將一組數(shù)據(jù)和與這組數(shù)據(jù)有關(guān)操作組裝在一起,形成一個(gè)實(shí)體,這實(shí)體也就是()。A.類(lèi)B對(duì)象C.函數(shù)體D.數(shù)據(jù)塊43、關(guān)于new運(yùn)算符的下列描述中,()是錯(cuò)誤的。A、它可以用來(lái)動(dòng)態(tài)創(chuàng)建對(duì)象和對(duì)象數(shù)組;B、 使用它創(chuàng)建的對(duì)象或?qū)ο髷?shù)組可以使用運(yùn)算符delete刪除;C、 使用它創(chuàng)建對(duì)
12、象時(shí)要調(diào)用構(gòu)造函數(shù);D、 使用它創(chuàng)建對(duì)象數(shù)組時(shí)必須指定初始值;44、()不是構(gòu)造函數(shù)的特征。A、構(gòu)造函數(shù)的函數(shù)名與類(lèi)名相同;B、構(gòu)造函數(shù)可以重載;C、構(gòu)造函數(shù)可以設(shè)置缺省參數(shù);45、 假定一個(gè)類(lèi)的構(gòu)造函數(shù)為B(i nt 和x.b的值分別為()A、3 和 5B、5 和 3C、46、關(guān)于成員函數(shù)特征的下列描述中A、成員函數(shù)一定是內(nèi)聯(lián)函數(shù);C、成員函數(shù)可以設(shè)置缺省參數(shù)值;D、構(gòu)造函數(shù)必須指定類(lèi)型說(shuō)明。x.ax,int y)a=x-;b=a*y-;,則執(zhí)行 B x(3,5);語(yǔ)句后,3 和 15D、20 和 5,()是錯(cuò)誤的。B、成員函數(shù)可以重載;D、成員函數(shù)可以是靜態(tài)的;47、在公有繼承的情況下,基
13、類(lèi)成員在派生類(lèi)中的訪(fǎng)問(wèn)權(quán)限()。A、受限制B、保持不變C、受保護(hù)D、不受保護(hù)48、友元的作用是()。A、提高程序的運(yùn)用效率; B、加強(qiáng)類(lèi)的封裝性;C、實(shí)現(xiàn)數(shù)據(jù)的隱藏性;D、增加成員函數(shù)的種類(lèi);49、 在C+中,關(guān)于下列設(shè)置缺省參數(shù)值的描述中,()是正確的。A、不允許設(shè)置缺省參數(shù)值;B、在指定了缺省值的參數(shù)右邊 ,不能出現(xiàn)沒(méi)有指定缺省值的參數(shù)C、 只能在函數(shù)的定義性聲明中指定參數(shù)的缺省值;D、設(shè)置缺省參數(shù)值時(shí),必須全部都設(shè)置; 50、關(guān)于delete運(yùn)算符的下列描述中,()是錯(cuò)誤的。A、它必須用于new返回的指針;B、 使用它刪除對(duì)象時(shí)要調(diào)用析構(gòu)函數(shù);C、 對(duì)一個(gè)指針可以使用多次該運(yùn)算符;D、
14、指針名前只有一對(duì)方括號(hào)符號(hào),不管所刪除數(shù)組的維數(shù)51、ConSt int *p 說(shuō)明不能修改()。A、P指針;B、P指針指向的變量;C、P指針指向的數(shù)據(jù)類(lèi)型; D、上述A、B、C三者;52、當(dāng)需要打開(kāi)A盤(pán)上的以xxk.dat文件用于輸入時(shí),則定義文件流對(duì)象的語(yǔ)句為()。A、fstream fin( A:xxk.dat ”,1) B、 ifstream fin( A:xxk.dat ",ios:noCreate)C、OfStream fin( A:xxk.dat ”)D、ifstream fin( A:xxk.dat ”,ios:app)53、派生類(lèi)的對(duì)象對(duì)它的基類(lèi)成員中()是可以訪(fǎng)問(wèn)
15、的。A、公有繼承的公有成員; B、公有繼承的私有成員;C、公有繼承的保護(hù)成員; D、私有繼承的公有成員;54、假定一個(gè)字符串的長(zhǎng)度為n,則定義存儲(chǔ)該字符串的字符數(shù)組的長(zhǎng)度至少為()。55、在 int a=3; *P=&a;中,*p的值是()。A、變量a的地址值B、無(wú)意義C、變量P的地址值D、356、下列常量中,()不是字符常量。A、'005 'B、'n 'C、'c'D、 a ”57、在 int a=3,*p=&a;中,*p的值是()。A)變量a的地址值B)無(wú)意義C)變量P的地址值D)358、以下4個(gè)選項(xiàng)中,不能看作一條語(yǔ)句的是()
16、。A) if(b=0) m=1; n=2;B) a=O,b=O,c=O;C) if(a>0);D) ;A、 n-1B、 nC、n+1D、n+259、()不是構(gòu)造函數(shù)的特征A)構(gòu)造函數(shù)的函數(shù)名與類(lèi)名相同B)構(gòu)造函數(shù)可以重載C)構(gòu)造函數(shù)可以設(shè)置缺省參數(shù)D)構(gòu)造函數(shù)必須指定類(lèi)型說(shuō)明60、以下程序段中與語(yǔ)句 k=a>b? 1:0 ;功能等價(jià)的是()。A)if(a>b) k=1;B) if(a>b) k=0C) if(a>b) k=1;D)if(a<b) k=O;else k=0; else k=1;61、下列常量中,()不是字符常量。A )'005 '
17、;B)'n 'C) ''D)"a"62、 表示“大于1而小于10 ”的邏輯表達(dá)式是()。A) 1<x<10B) x>1 &&x<10C) !(x<=1x>=10)D )x>1x<1063、關(guān)于成員函數(shù)特征的下列描述中A) 成員函數(shù)一定是內(nèi)聯(lián)函數(shù)C)成員函數(shù)可以設(shè)置缺省參數(shù)值64、有以下程序#in clude VioStream.h>Void mai n() int i,s=0;for(i=1;i<10;i+=2) s+=i;cout<<s;程序執(zhí)行后的輸出
18、結(jié)果是()。A) 自然數(shù)19的累加和C)自然數(shù)19中的奇數(shù)之和()是錯(cuò)誤的。B)成員函數(shù)可以重載D)成員函數(shù)可以是靜態(tài)的B)自然數(shù)110的累加和D)自然數(shù)110中的偶數(shù)之和則以下選項(xiàng)中,正確的賦值語(yǔ)句是 ()。65、設(shè)有定義:int n=O,*P=&n,*q=&p;A)p=1;B) *q=2;C) q=p;D)*p=5;66、()能正確輸出結(jié)果:C+。A)Char s="C+"cout<<s<<e ndl;B)Char s3="C+"cout<<s<<e ndl;C)Char s3=C,
19、39;+','+','0cout<<s<<e ndl;D)Char s3=C,'+','+cout<<s<<e ndl;67、有以下程序段int a10=1,2,3,4,5,6,7,8,9,10,*p=a,b;b=p5;b中的值是()。A) 5B) 6C) 8D)968、有以下程序#in elude VioStream.h>Void mai n() Char *p10="abc","aabdfg","dcdbe","
20、abbd","cd"cout<<p3<<e ndl;執(zhí)行后輸出結(jié)果是A)dcdbeB) abbdC)abcD) abb69、 下列靜態(tài)數(shù)據(jù)成員的特性中,()是錯(cuò)誤的。A) 說(shuō)明靜態(tài)數(shù)據(jù)成員時(shí)前邊要加修飾符StatiCB) 靜態(tài)數(shù)據(jù)成員要在類(lèi)體外進(jìn)行初始化C)靜態(tài)數(shù)據(jù)成員不是所有對(duì)象所共用的D) 引用靜態(tài)數(shù)據(jù)成員時(shí),要在其名稱(chēng)前加 類(lèi)名和作用域運(yùn)算符70、有以下語(yǔ)句StrUCt S in t g;Char h; T;則下面敘述中不正確的是()。A)S是結(jié)構(gòu)體名B)該結(jié)構(gòu)體包含2個(gè)成員C) S是StrUCt類(lèi)型的變量D)T是StrUCt S類(lèi)型
21、的變量71、 派生類(lèi)的對(duì)象對(duì)它的基類(lèi)成員中()是可以訪(fǎng)問(wèn)的。A)公有繼承的公有成員B)公有繼承的私有成員C)公有繼承的保護(hù)成員D)私有繼承的公有成員72、 實(shí)現(xiàn)運(yùn)行時(shí)的多態(tài)性用。A、重載函數(shù) B、構(gòu)造函數(shù) C、析構(gòu)函數(shù) D、虛函數(shù)73 .下列變量名中,()是合法的。A. CHINA B. byte-size C. double D. A+a 74.在 int b3=1,3,2,4,5,6,0R22的值是()。A. 0B. 2C. 5D. 675.下列各運(yùn)算符中,()優(yōu)先級(jí)最高。A. + (雙目)B. * (單目) C. <=D. *=76.下列for循環(huán)的次數(shù)為()。for(int i(
22、0),x=0;!X&&i<=5;i+)A. 5B. 6D.無(wú)限77.下述關(guān)于break語(yǔ)句的描述中,()是正確的。A.break語(yǔ)句可用于循環(huán)體內(nèi),它將退出該重循環(huán)。B.break語(yǔ)句可用于開(kāi)關(guān)語(yǔ)句中,它將退出開(kāi)關(guān)語(yǔ)句。C.break語(yǔ)句可用于if體內(nèi),它將退出if語(yǔ)句。D.break語(yǔ)句在一個(gè)循環(huán)體內(nèi)可以出現(xiàn)多次。78.在一個(gè)被調(diào)用函數(shù)中,關(guān)于return語(yǔ)句使用的描述,()是錯(cuò)誤的。A.被調(diào)用函數(shù)中可以不用 return語(yǔ)句。B.被調(diào)用函數(shù)中可以使用多個(gè)return語(yǔ)句。C.被調(diào)用函數(shù)中,如果有返回值,就一定要有return語(yǔ)句。D.被調(diào)用函數(shù)中,一個(gè)return語(yǔ)句
23、可返回多個(gè)值給調(diào)用函數(shù)。79.在C+中,關(guān)于下列設(shè)置參數(shù)默認(rèn)的描述中,()是正確的。A.不允許設(shè)置參數(shù)的默認(rèn)值 。B.設(shè)置參數(shù)默認(rèn)值只能在定義函數(shù)時(shí)設(shè)置。C.設(shè)置參數(shù)默認(rèn)值時(shí),應(yīng)該是先設(shè)置右邊的再設(shè)置左邊的。D.設(shè)置參數(shù)默認(rèn)值時(shí),應(yīng)該全部參數(shù)都設(shè)置。80.F列存儲(chǔ)類(lèi)標(biāo)識(shí)符中,要求通過(guò)函數(shù)來(lái)實(shí)現(xiàn)一種不太復(fù)雜的功能,并且要求加快執(zhí)行速度,選用()合適。A.內(nèi)聯(lián)函數(shù)B. 重載函數(shù)C. 遞歸調(diào)用D. 嵌套調(diào)用81. 下列的各類(lèi)函數(shù)中,()不是類(lèi)的成員函數(shù)。A.構(gòu)造函數(shù)B.析構(gòu)函數(shù)C .友元函數(shù)D.拷貝初始化構(gòu)造函數(shù)82.()不是構(gòu)造函數(shù)的特征A.構(gòu)造函數(shù)的函數(shù)名與類(lèi)名相同B. 構(gòu)造函數(shù)可以重載C.構(gòu)造
24、函數(shù)可以設(shè)置缺省參數(shù)D.構(gòu)造函數(shù)必須指定類(lèi)型說(shuō)明83.f1(int)是類(lèi)A的公有成員函數(shù),P是指向成員函數(shù)f1()的指針,采用()是正確的。A.p=f1B. p=A:f1C. p=A:f1()D.P=f1()84.F列定義中,()是定義指向數(shù)組的指針A.int *p5B.in t (*p)5C. (int *)p5D. int *p85 .循環(huán) while(int i=0) i-執(zhí)行次數(shù)是()。A. 0B. 1D .無(wú)限86.設(shè)int X ;,則經(jīng)過(guò))后,語(yǔ)句*px=0 ;可將X值置為A.int * PX ;int const * PX=&x;C.int * ConStPX=&
25、xD.ConStint * PX=&x;87.設(shè) void f1(int * m,long & n);int a ; long b ;則以下調(diào)用合法的是()。A.f1(a , b);B.f1(&a , b);C.f1(a , &b);D.f1(&a , &b)88.關(guān)于對(duì)象概念的描述中,()是錯(cuò)誤的。A.對(duì)象就是C語(yǔ)言中的結(jié)構(gòu)變量;B. 對(duì)象代表著正在創(chuàng)建的系統(tǒng)中的一個(gè)實(shí)體;C. 對(duì)象是一個(gè)狀態(tài)和操作(或方法)的封裝體;D. 對(duì)象之間的信息傳遞是通過(guò)消息進(jìn)行的;89.在下列double型常量表示中,()是錯(cuò)誤的。A.E15;B. .35;C. 3
26、E5;D. 3E-590.F列給字符數(shù)組進(jìn)行初始化中,()是正確的。A.Char s1 ="12345abcd"B. Char s23="xyz"C.Char s33='D 'char s4y 231="xyz","mnp"91.對(duì)于int *pa5;的描述,)是正確的。A.Pa是一個(gè)指向數(shù)組的指針,所指向的數(shù)組是5個(gè)int型元素;B.Pa是一個(gè)指向某個(gè)數(shù)組中第5個(gè)元素的指針,該元素是int型變量;C.pa5表示某個(gè)數(shù)組的第5個(gè)元素的值D.Pa是一個(gè)具有5個(gè)元素的指針數(shù)組,每個(gè)元素是一個(gè)int型指針
27、;92.F列各運(yùn)算符中,()優(yōu)先級(jí)最低B. |C. IlD. !93.F列for循環(huán)的循環(huán)體執(zhí)行次數(shù)為)。for(int i(O),j(1O);i=j=4;i+,j-)A. 0;B. 1;C. 4;D.無(wú)限;94.下述關(guān)于開(kāi)關(guān)語(yǔ)句的描述中是正確的。A.開(kāi)關(guān)語(yǔ)句中default子句可以沒(méi)有,也可以有一個(gè);B.開(kāi)關(guān)語(yǔ)句中每個(gè)語(yǔ)句序列中必須有break語(yǔ)句;C.開(kāi)關(guān)語(yǔ)句中default子句只能放在最后;D.開(kāi)關(guān)語(yǔ)句中CaSe子句后面的表達(dá)式可以是整形表達(dá)式。95.F列存儲(chǔ)類(lèi)標(biāo)識(shí)符中,(的可見(jiàn)性與存在性不一值 。A.外部類(lèi);B.自動(dòng)類(lèi);C.內(nèi)部靜態(tài)類(lèi);D.寄存器類(lèi)。96.下述靜態(tài)數(shù)據(jù)成員的特征中()是
28、錯(cuò)誤的。A. 說(shuō)明靜態(tài)數(shù)據(jù)成員時(shí)前邊要加修飾符static;B. 靜態(tài)數(shù)據(jù)成員要在類(lèi)體外進(jìn)行初始化;C. 引用靜態(tài)數(shù)據(jù)成員時(shí),要在靜態(tài)數(shù)據(jù)成員名前加<類(lèi)名 > 和作用域運(yùn)算符;D. 靜態(tài)數(shù)據(jù)成員不是所有對(duì)象所共用的。97. ()是析構(gòu)函數(shù)的特征。A. 一個(gè)類(lèi)中只能定義一個(gè)析構(gòu)函數(shù); B.析構(gòu)函數(shù)與類(lèi)名不同;C.析構(gòu)函數(shù)的定義只能在類(lèi)體內(nèi); D.析構(gòu)函數(shù)可以有各個(gè)或多個(gè)參數(shù)。;98. 已知:P是一個(gè)指向類(lèi) A數(shù)據(jù)成員m的指針,A1是類(lèi)A的一個(gè)對(duì)象。如果要給m賦值為5,()是正確的。A. A1.p=5;B. A1->p=5;C. A.*p=5;D. *A1.p=5;99. 關(guān)于n
29、ew運(yùn)算符的下列描述中,()是錯(cuò)的。A. 它可以用來(lái)動(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í)必須指定初始值。100. 派生類(lèi)的構(gòu)造函數(shù)的成員初始化列中,不能包含()。A. 基類(lèi)的構(gòu)造函數(shù);B. 派生類(lèi)中子對(duì)象的初始化;C. 基類(lèi)的子對(duì)象初始化;D. 派生類(lèi)中一般數(shù)據(jù)成員的初始化101. 派生類(lèi)的對(duì)象對(duì)它的基類(lèi)成員中()是可以訪(fǎng)問(wèn)的。A. 公有繼承的公有成員;B. 公有繼承的私有成員;C. 公有繼承的保護(hù)成員;D. 私有繼承的公有成員。102 . C+類(lèi)體系中,不能被派生類(lèi)繼承的有()
30、。A.構(gòu)造函數(shù)B.虛函數(shù)C.靜態(tài)成員函數(shù)D.賦值操作函數(shù)103 .下面標(biāo)識(shí)符中正確的是()。A. _abcB. 3abC .intD . +ab104.下列哪項(xiàng)()不是面向?qū)ο蟪绦蛟O(shè)計(jì)的主要特征?a.封裝b.繼承C.多態(tài)d.結(jié)構(gòu)105 .已知 i=5 ,j=0 ,下列各式中運(yùn)算結(jié)果為j=6的表達(dá)式是( )。A. j=i+ (+j )B .j=j+i+C .j=+i+jD. j=j+i106.若整型變量a、b、C、d中的值依次為1、4、3、2 o則條件表達(dá)式 a<b?a:c<d?c:d的值A(chǔ) . 1B . 2C . 3D. 4107.以卜不止確的是()。A.語(yǔ)句for (i=0 ;i
31、+)表示無(wú)限循環(huán)B. for (;)表示無(wú)限循環(huán)C . for ()也表示無(wú)限循環(huán)D. while (1)表示無(wú)限循環(huán)108.有如下程序int x=3 ;doX-=2 ;cout<<x ;while(!(-x);執(zhí)行這個(gè)程序的輸出結(jié)果是()。A.1B. 30C. 1-2D.死循環(huán)109.若有以下定義,則說(shuō)法錯(cuò)誤的是()。int a=100,*p=&a ;A. 聲明變量P,其中*表示P是一個(gè)指針變量B. 變量P經(jīng)初始化,獲得變量a的地址C. 變量P只可以指向一個(gè)整形變量D .變量P的值為100110 .下面關(guān)于數(shù)組的初始化正確的是()。A. Char str = ',
32、'b' ,'c'B. Char str2 = 'a','b','c C. Char str23 = 'a','b, 'e','d, 'e', f'D. Char str = 'a', 'b','c'111 .若已定義:int a=0 , 1, 2, 3,4,5, 6, 7, 8, 9 , *P=a , i;D. a103個(gè)選項(xiàng)不是等D. X= a1;其中09 ,則對(duì)a數(shù)組元素不正確的引用是()。A. ap
33、-aB. *(&ai)C. pi112 .存在定義int a10 , X , *pa;,若Pa=&a0,下列的哪個(gè)選項(xiàng)和其他價(jià)的?()。A. X= *pa;B. X = *(a+l);C. X= *(pa+1);113 .對(duì)數(shù)組名作函數(shù)的參數(shù),下面描述正確的是 (B)OA. 數(shù)組名作函數(shù)的參數(shù),調(diào)用時(shí)將實(shí)參數(shù)組復(fù)制給形參數(shù)組B. 數(shù)組名作函數(shù)的參數(shù),主調(diào)函數(shù)和被調(diào)函數(shù)共用一段存儲(chǔ)單元C. 數(shù)組名作參數(shù)時(shí),形參定義的數(shù)組長(zhǎng)度不能省略。D .數(shù)組名作參數(shù),不能改變主調(diào)函數(shù)中的數(shù)據(jù)。114 .關(guān)于靜態(tài)成員的描述中,()是錯(cuò)誤的。A. 靜態(tài)成員可分為靜態(tài)數(shù)據(jù)成員和靜態(tài)成員函數(shù)。B. 靜
34、態(tài)數(shù)據(jù)成員定義后必須在類(lèi)體內(nèi)進(jìn)行初始化。C. 靜態(tài)數(shù)據(jù)成員初始化不使用其構(gòu)造函數(shù)。D .靜態(tài)數(shù)據(jù)成員函數(shù)中不能直接引用非靜態(tài)成員。115 .下列關(guān)于構(gòu)造函數(shù)的描述中,錯(cuò)誤的是()。A.構(gòu)造函數(shù)可以設(shè)置默認(rèn)的參數(shù)B .構(gòu)造函數(shù)在定義類(lèi)對(duì)象的自動(dòng)執(zhí)行C .構(gòu)造函數(shù)可以是內(nèi)聯(lián)函數(shù)D.構(gòu)造函數(shù)不可以重載116 .假設(shè)OneClass為一個(gè)類(lèi),則該類(lèi)的拷貝初始化構(gòu)造函數(shù)的聲明語(yǔ)句為()。A. On eClass(0 neClass p);B. On eClass& (On eClass p);C. On eClass(O neClass & p);D. On eClass (On eCl
35、ass *p);117. 如果類(lèi)A被說(shuō)明成類(lèi)B的友元,則()。A.類(lèi)A的成員即類(lèi)B的成員。B.類(lèi)B的成員即類(lèi)A的成員。C. 類(lèi)A的成員函數(shù)不得訪(fǎng)問(wèn)類(lèi)B的成員D. 類(lèi)B不一定是類(lèi)A的友元。118、關(guān)于對(duì)象和類(lèi)的關(guān)系,說(shuō)法正確的是()。A)同屬于一類(lèi)的對(duì)象,具有相同的數(shù)據(jù)成員和成員函數(shù)。B)對(duì)象是具體,是類(lèi)的對(duì)象,同其他變量一樣,先定義后使用。C)同一類(lèi)的不同對(duì)象,其具有的操作可不同,具體的操作也不同。D)不同類(lèi)的對(duì)象,可有相同的操作。119、雙精度浮點(diǎn)型的字節(jié)數(shù)是(A) 4B) 1C) 0120、下列關(guān)于C+函數(shù)的說(shuō)明中正確的是()。A)內(nèi)聯(lián)函數(shù)就是定義在另一函數(shù)體內(nèi)部的函數(shù)。B)函數(shù)體的最后一
36、條語(yǔ)句必須是RETURN語(yǔ)句。C)標(biāo)準(zhǔn)C+要求在調(diào)用一個(gè)函數(shù)之前,必須先聲明其原型。D)編譯器會(huì)根據(jù)函數(shù)的返回值類(lèi)型和參數(shù)表來(lái)區(qū)分函數(shù)的不同重載形式121、下列關(guān)于虛函數(shù)的說(shuō)明中,正確的是(A)從虛基類(lèi)繼承的函數(shù)都是虛函數(shù)。B)虛函數(shù)不得是靜態(tài)成員函數(shù) 。C)只能通過(guò)指針和引用調(diào)用虛函數(shù)。D)抽象類(lèi)中的成員函數(shù)都是虛函數(shù)。122、F列符號(hào)中可以用作 C+標(biāo)識(shí)符的是(A) _radiusB) foobarC) elseD) 3room123、結(jié)構(gòu)化程序設(shè)計(jì)所規(guī)定的三種基本控制結(jié)構(gòu)是A)輸入、處理、輸出B)樹(shù)形、網(wǎng)形、環(huán)形C)順序、選擇、循環(huán)D)主程序、子程序、函數(shù)124、下列語(yǔ)句中錯(cuò)誤的是A)
37、Con St int buffer=256;B) ConStintint temp;C)ConSt double *po int;D) ConSt double *rt=new double(5.5)125、 下列關(guān)于實(shí)參和形參說(shuō)法錯(cuò)誤的是()。A)實(shí)參可以是變量、常量、或表達(dá)式。B) 實(shí)參與形參的類(lèi)型必須一致,否則會(huì)發(fā)生類(lèi)型不匹配”的錯(cuò)誤。C) 實(shí)參對(duì)形參的數(shù)據(jù)傳遞是單向傳遞,調(diào)用結(jié)束后,實(shí)參單元被釋放CD)形參必須是變量。126、 關(guān)于內(nèi)聯(lián)函數(shù)說(shuō)法錯(cuò)誤的是()。A) 不是任何一個(gè)函數(shù)都可定義成內(nèi)聯(lián)函數(shù)。B)內(nèi)聯(lián)函數(shù)的函數(shù)體內(nèi)不能含有復(fù)雜的結(jié)構(gòu)控制語(yǔ)句C) 遞歸函數(shù)可以被用來(lái)作為內(nèi)聯(lián)函數(shù)。D
38、)內(nèi)聯(lián)函數(shù)一般適合于只有15行語(yǔ)句的小函數(shù)127、關(guān)于保護(hù)繼承的說(shuō)法正確的是()。A)基類(lèi)的公有成員、私有成員可被子類(lèi)繼承下來(lái),而且性質(zhì)不變。B)基類(lèi)的公有成員、私有成員可被子類(lèi)繼承下來(lái),而且性質(zhì)改變?yōu)楸Wo(hù)成員C)基類(lèi)的公有成員、私有成員可被子類(lèi)繼承下來(lái),而且性質(zhì)均改變?yōu)樗接谐蓡TD)基類(lèi)的公有成員、私有成員可被子類(lèi)繼承下來(lái),性質(zhì)不變,私有成員不被繼承128、關(guān)于函數(shù)的返回值說(shuō)法正確的是()。A)由return語(yǔ)句返回時(shí),只帶回一值,其類(lèi)型在函數(shù)定義時(shí)確定。B)其類(lèi)型由調(diào)用表達(dá)式?jīng)Q定。C)函數(shù)可以沒(méi)有返回值,這時(shí)在函數(shù)定義,函數(shù)的類(lèi)型說(shuō)明就沒(méi)必要了D)函數(shù)調(diào)用就要有返回值,否則調(diào)用就沒(méi)意義了。1
39、29、 下列合法的標(biāo)識(shí)符是()。A) abde+ B)#KSJF C)67KDJ D)DK3-130、 關(guān)于結(jié)構(gòu)化程序設(shè)計(jì)方法說(shuō)法錯(cuò)誤的是()。A) 在數(shù)據(jù)處理過(guò)程中,采用的是自頂向下、分而治之的方法。B) 將整個(gè)程序按功能劃分為幾個(gè)可獨(dú)立編程的子過(guò)程模塊。C) 以對(duì)象”或數(shù)據(jù)”為中心。D) 數(shù)據(jù)和處理數(shù)據(jù)的過(guò)程代碼是分離的、相互獨(dú)立的實(shí)體。131、 運(yùn)算符重載是對(duì)已有的運(yùn)算符賦予多重含義,因此()。A) 可以對(duì)基本類(lèi)型 (如int類(lèi)型)的數(shù)據(jù),重新定義+ ”運(yùn)算符的含義。B) 可以改變一個(gè)已有運(yùn)算符的優(yōu)先級(jí)和操作數(shù)個(gè)數(shù)。C) 只能重載C+中已經(jīng)有的運(yùn)算符,不能定義新運(yùn)算符。D) C+中已經(jīng)有
40、的所有運(yùn)算符都可以重載。132、關(guān)于C+程序說(shuō)法不正確的是 ()。A) C+程序由函數(shù)構(gòu)成,但只有一個(gè)main()函數(shù)。B) C+程序中main()函數(shù)可以在程序的任何位置。C) C+程序由main()函數(shù)開(kāi)始執(zhí)行,由main()結(jié)束執(zhí)行。D) main()都是沒(méi)有參數(shù)的。133、 已知 a=4,b=6,c=8,d=9,貝U “ (a+,b>a+&&c>d)?+d:a<b的值為()。A) 9B)6C)8D) 0134、 下面有關(guān)重載函數(shù)的說(shuō)法中正確的是()。A) 重載函數(shù)必須具有不同的返回值類(lèi)型 。B) 重載函數(shù)形參個(gè)數(shù)必須不同。C)重載函數(shù)必須有不同的形參列
41、表D)重載函數(shù)名可以不同。135、 C+語(yǔ)言的跳轉(zhuǎn)語(yǔ)句中,對(duì)于break和ContinUe 說(shuō)法正確的是()。A)break語(yǔ)句只應(yīng)用于循環(huán)體中。B)continue語(yǔ)句只應(yīng)用于循環(huán)體中。C)break是無(wú)條件跳轉(zhuǎn)語(yǔ)句,ContinUe不是。D)break和ContinUe的跳轉(zhuǎn)范圍不夠明確,容易產(chǎn)生問(wèn)題。136、 Iongint的字節(jié)數(shù)是 ()。A) 4B) 1C) 0D) 8137、下列非法的字符常量是 ()。A)' #' B)' ' C) a'D)' A'二、填空:1. C+語(yǔ)言的頭文件與源程序文件擴(kuò)展名分別是()和()。2. 在C
42、+程序中使用基本輸入與輸出流時(shí)需要包含的頭文件名是()。3. 在C+語(yǔ)言中,惟一的一個(gè)三目運(yùn)算運(yùn)算符是()。4. C+中當(dāng)一個(gè)函數(shù)無(wú)返回值時(shí),則函數(shù)的類(lèi)型是 ()。5. 一個(gè)類(lèi)中可以有()個(gè)構(gòu)造函數(shù),只能有()個(gè)析構(gòu)函數(shù)。6般情況下,按照面向?qū)ο蟮囊?,把?lèi)中的數(shù)據(jù)成員(屬性)定義為()權(quán)限,而把成員函數(shù)(方法)定義為()權(quán)限.7在定義類(lèi)的對(duì)象時(shí),C+程序?qū)⒆詣?dòng)調(diào)用該對(duì)象的()函數(shù)初始化對(duì)象自身在撤銷(xiāo)類(lèi)的對(duì)象時(shí),C+程序?qū)⒆詣?dòng)調(diào)用該對(duì)象的()函數(shù).8類(lèi)繼承中,缺省的繼承方式是().9. 在C+語(yǔ)言中,用轉(zhuǎn)義字符序列()或操縱符()表示輸出一個(gè)換行符。10 .表達(dá)式a=a + I表示成增量表達(dá)式
43、為()。11.當(dāng)不需要函數(shù)返回任何值時(shí),則應(yīng)把該函數(shù)類(lèi)型定義為()。12 .用于輸出表達(dá)式值的標(biāo)準(zhǔn)輸出流對(duì)象是()。,用于從鍵盤(pán)上為變量輸人值的標(biāo)準(zhǔn)輸人流對(duì)象是()。13、 變量分為全局和局部?jī)煞N,()。變量沒(méi)有賦初值時(shí),其值是不確定的。14、 假定類(lèi)AB中有一個(gè)公用屬性的靜態(tài)數(shù)據(jù)成員bb ,在類(lèi)外不通過(guò)對(duì)象名訪(fǎng)問(wèn)該成員bb的寫(xiě)法為()。15、類(lèi)的成員分為和。16、 一個(gè) 和 的關(guān)系,正如基本數(shù)據(jù)類(lèi)型與該類(lèi)型的變量一樣,如int x;。17、 對(duì)一個(gè)類(lèi)中的數(shù)據(jù)成員的初始化可以通過(guò)構(gòu)造函數(shù)中的實(shí)現(xiàn),也可以通過(guò)構(gòu)造函數(shù)中的實(shí)現(xiàn)。18、 類(lèi)有兩種用法:一種是,即生成類(lèi)的對(duì)象;另一種是通過(guò) ,派生出新
44、的類(lèi)。19、 C+語(yǔ)言提供的機(jī)制允許一個(gè)派生類(lèi)繼承多個(gè)基類(lèi),即使這些基類(lèi)是相互無(wú)關(guān)的。20、 聲明虛函數(shù)的方法是在基類(lèi)中的成員函數(shù)原型前加上關(guān)鍵字 。21、 如果一個(gè)類(lèi)中有一個(gè)或多個(gè)純虛函數(shù),則這個(gè)類(lèi)稱(chēng)為。22、 靜態(tài)數(shù)據(jù)成員在定義或說(shuō)明時(shí),前面要加上關(guān)鍵字。23、 如果成員函數(shù)不需要訪(fǎng)問(wèn)類(lèi)的 成員,則可以把它聲明為靜態(tài)成員函數(shù)24、 友??梢允?, 也可以是 。25、 若需要把一個(gè)函數(shù)Void fun();"定義為一個(gè)類(lèi) A的友元函數(shù),則應(yīng)在類(lèi)A的定義中加入一條語(yǔ)句 :。26、 運(yùn)算符函數(shù)中的關(guān)鍵字是 ,它和 一起組成該運(yùn)算符函數(shù)的函數(shù)名。27、 類(lèi)中運(yùn)算符重載一般采用兩種形式:和
45、。28、 面向?qū)ο蟪绦蛟O(shè)計(jì)的 3大機(jī)制為:、 和。2、類(lèi)的訪(fǎng)問(wèn)權(quán)限有、 和三種。29、構(gòu)造函數(shù)是 被創(chuàng)建時(shí)自動(dòng)執(zhí)行,對(duì)象消失時(shí)自動(dòng)執(zhí)行的成員函數(shù)稱(chēng)為 。30、如果類(lèi)A繼承了類(lèi)B,則類(lèi)A稱(chēng)為,類(lèi)B稱(chēng)為。31、 如果一個(gè)特定的類(lèi)型S當(dāng)且僅當(dāng)它提供了類(lèi)型T的行為時(shí),則稱(chēng)類(lèi)型S是類(lèi)型T的32、 在類(lèi)定義中,將置于虛函數(shù)的函數(shù)原型的末尾可以聲明該函數(shù)為純虛函數(shù)。33、 類(lèi)的靜態(tài)成員分為 和。34、 友元函數(shù)的聲明可以放在類(lèi)的 部分,也可以放在類(lèi)的 部分,它們是沒(méi)有區(qū)別的。35、 如果說(shuō)類(lèi)B是類(lèi)A的友元類(lèi),則類(lèi)B的所有成員函數(shù)都是類(lèi)A的。36、 設(shè)a和b是兩個(gè)整型變量,我們用a+b的形式求這兩個(gè)變量的和;
46、設(shè)C和d為浮點(diǎn)型 變量,我們用c+d的形式求這兩個(gè)變量的和 。顯然運(yùn)算符+ ”具有不同的用途,這是 的例子。37、 對(duì)于雙目運(yùn)算符,若重載為類(lèi)的成員函數(shù),有個(gè)參數(shù);若重載為友元函數(shù),則有 個(gè)參數(shù)。38、當(dāng)建立,程序自動(dòng)調(diào)用該類(lèi)的構(gòu)造函數(shù)。39、在C+中有二種參數(shù)傳遞方式:和。40、模板對(duì)處理數(shù)據(jù)的類(lèi)型的要求不冋可以分為兩種類(lèi)型:和。41、異常是通過(guò)、和來(lái)實(shí)現(xiàn)的。42、虛函數(shù)實(shí)現(xiàn)了 C+的機(jī)制,類(lèi)實(shí)現(xiàn)了 C+的機(jī)制。43、面向?qū)ο蟪绦蛟O(shè)計(jì)的機(jī)制提供了重復(fù)利用程序資源的一種途徑。44、C+語(yǔ)言程序設(shè)計(jì)的種基本纟口構(gòu)疋:、。45、為了避免嵌套的條件語(yǔ)句if-else的二義性,C+語(yǔ)言規(guī)定else與配
47、對(duì)使用。46、定義函數(shù)時(shí),在函數(shù)的類(lèi)型前加上修飾詞,指明將該函數(shù)定義為內(nèi)聯(lián)函數(shù)。47、有說(shuō)明語(yǔ)句:*p :則*p+運(yùn)算首先訪(fǎng)問(wèn),然后使的值加1。48、執(zhí)行int *p=newint操作,可以得到一個(gè)動(dòng)態(tài)分配整型對(duì)象的。49、有說(shuō)明語(yǔ)句:int*p ;則(*p)+運(yùn)算首先訪(fǎng)問(wèn),然后使的值加1。50 .C+目標(biāo)程序經(jīng)后生成擴(kuò)展名為exe的可執(zhí)行程序文件。51 .16位計(jì)算機(jī)中整型占個(gè)字節(jié)存儲(chǔ)空間。52.要在屏幕上顯示 "Hello ,world!" 應(yīng)執(zhí)行語(yǔ)句cout<<53 .表達(dá)式8&3的結(jié)果是。54 .作為語(yǔ)句的函數(shù)調(diào)用是通過(guò)來(lái)體現(xiàn)的。55 .執(zhí)行 i
48、f (x>=0x<=0)cout<<"abcd" ; else cout<<"wxyz"屏幕上顯示的是56 .。設(shè)一維整型數(shù)組data已進(jìn)行了初始化,則其元素個(gè)數(shù)可由操作符SiZeOf通過(guò)表達(dá)式計(jì)算出來(lái)。57 . 若一全局變量只允許本程序文件中的函數(shù)使用,則定義它時(shí)應(yīng)加上修飾符58 . 設(shè)有int w34 PW是與數(shù)組名W等價(jià)的數(shù)組指針,貝U PW應(yīng)初始化為59.要使引用 Pr代表變量 Char * P ;, 則Pr應(yīng)初始化為 60 .在C+中封裝性、繼承性和 面向?qū)ο笏枷氲闹饕卣鳌?1 .假設(shè)int a=1 , b
49、 = 2;則表達(dá)式 a+-b 的值為 。_62 .下面的程序?qū)崿F(xiàn)輸出 X, y, Z三個(gè)數(shù)中的最大值,請(qǐng)?zhí)钊胝_的內(nèi)容。#in ClUdeVioStream.h>Void main () int x=5,y=8,z=9, u, v;ifu=x;else u=y;ifv=u;else V=Z ;cout<< ” V= ” <<v<<endl;63 . C+語(yǔ)言的參數(shù)傳遞機(jī)制包括傳值和傳地址兩種,如果調(diào)用函數(shù)時(shí),需要改變實(shí)參或者返回多個(gè)值,應(yīng)該采取 方式。64 .在C+語(yǔ)言中,訪(fǎng)問(wèn)一個(gè)對(duì)象的成員所用的運(yùn)算符是 訪(fǎng)問(wèn)一個(gè)指針?biāo)赶虻膶?duì)象的成員所用的運(yùn)算符是
50、65 . C+語(yǔ)言支持的兩種多態(tài)性分別是編譯時(shí)的多態(tài)性和 的多態(tài)性。66 .設(shè)有如下程序結(jié)構(gòu):class BoX;void mai n()Box A,B,C; 該程序運(yùn)行時(shí)調(diào)用 構(gòu)造函數(shù);調(diào)用 析構(gòu)函數(shù)。67 .目前,有兩種重要的程序設(shè)計(jì)方法,分別是:和68 .C+語(yǔ)言提供的基本控制結(jié)構(gòu)可以分為3種類(lèi)型:順序結(jié)構(gòu)、 口循環(huán)結(jié)構(gòu)。69 .函數(shù)的調(diào)用主要分為傳值調(diào)用和 調(diào)用。前者的特點(diǎn)是。70 .函數(shù)重載時(shí)要求同名函數(shù)的 或丕同,否則無(wú)法確定是哪個(gè)函數(shù)。71 .靜態(tài)數(shù)據(jù)成員是類(lèi)的所有對(duì)象中的 成員,而非靜態(tài)數(shù)據(jù)成員是屬于對(duì)象的。72 . 設(shè)A為test類(lèi)的對(duì)象且賦有初值,則語(yǔ)句test B(A);表示。73. 面向?qū)ο蟪绦蛟O(shè)計(jì)方法中的每個(gè)對(duì)象都具有 和 方面的特征。74. 類(lèi)”指的是75. 構(gòu)造數(shù)據(jù)類(lèi)型,包括數(shù)組、和類(lèi)等。7
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 現(xiàn)代醫(yī)療體系下的生產(chǎn)調(diào)度與作業(yè)管理技術(shù)
- 現(xiàn)代房車(chē)營(yíng)地智慧化規(guī)劃設(shè)計(jì)與運(yùn)營(yíng)
- 流量控制技術(shù)在物聯(lián)網(wǎng)中的應(yīng)用前景
- 現(xiàn)代物流對(duì)商業(yè)布局的影響研究
- 現(xiàn)代企業(yè)遠(yuǎn)程辦公模式研究與實(shí)踐
- 生態(tài)農(nóng)業(yè)中的土壤保護(hù)與有機(jī)種植技術(shù)
- 現(xiàn)代教學(xué)技術(shù)下的師生互動(dòng)模式創(chuàng)新
- 現(xiàn)代教學(xué)技術(shù)在醫(yī)療培訓(xùn)中的應(yīng)用
- 《課文(四)12 寓言二則揠苗助長(zhǎng)》說(shuō)課稿-2023-2024學(xué)年二年級(jí)下冊(cè)語(yǔ)文統(tǒng)編版
- 2024秋八年級(jí)數(shù)學(xué)上冊(cè) 第十四章 整式的乘法與因式分解14.1 整式的乘法 4整式的乘法-單項(xiàng)式與單項(xiàng)式相乘說(shuō)課稿(新版)新人教版
- 2025年1月日歷表(含農(nóng)歷-周數(shù)-方便記事備忘)
- 2024年同等學(xué)力人員申請(qǐng)碩士學(xué)位英語(yǔ)試卷與參考答案
- 臨床用血管理培訓(xùn)
- 介入手術(shù)室護(hù)理風(fēng)險(xiǎn)
- 春季安全行車(chē)教育培訓(xùn)
- 2024年江蘇省公務(wù)員錄用考試《行測(cè)》題(A類(lèi))
- 工業(yè)自動(dòng)化生產(chǎn)線(xiàn)操作手冊(cè)
- 《走進(jìn)神奇》說(shuō)課稿
- 江蘇省無(wú)錫市2024年中考數(shù)學(xué)試卷(含答案)
- 2024年內(nèi)蒙古中考語(yǔ)文試卷五套合卷附答案
- 2024年保密知識(shí)測(cè)試試題及答案(奪冠)
評(píng)論
0/150
提交評(píng)論