![哈理工C++考試題庫(kù)之3(可直接的打印的).doc_第1頁(yè)](http://file1.renrendoc.com/fileroot_temp2/2020-3/28/f1d41039-378c-488d-8e87-899cfd3f3d64/f1d41039-378c-488d-8e87-899cfd3f3d641.gif)
![哈理工C++考試題庫(kù)之3(可直接的打印的).doc_第2頁(yè)](http://file1.renrendoc.com/fileroot_temp2/2020-3/28/f1d41039-378c-488d-8e87-899cfd3f3d64/f1d41039-378c-488d-8e87-899cfd3f3d642.gif)
![哈理工C++考試題庫(kù)之3(可直接的打印的).doc_第3頁(yè)](http://file1.renrendoc.com/fileroot_temp2/2020-3/28/f1d41039-378c-488d-8e87-899cfd3f3d64/f1d41039-378c-488d-8e87-899cfd3f3d643.gif)
![哈理工C++考試題庫(kù)之3(可直接的打印的).doc_第4頁(yè)](http://file1.renrendoc.com/fileroot_temp2/2020-3/28/f1d41039-378c-488d-8e87-899cfd3f3d64/f1d41039-378c-488d-8e87-899cfd3f3d644.gif)
![哈理工C++考試題庫(kù)之3(可直接的打印的).doc_第5頁(yè)](http://file1.renrendoc.com/fileroot_temp2/2020-3/28/f1d41039-378c-488d-8e87-899cfd3f3d64/f1d41039-378c-488d-8e87-899cfd3f3d645.gif)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第1題填 空(1分)C+語(yǔ)言表達(dá)式5278的值是【1】.答案: 1). 0第2題填 空(1分)【1】是標(biāo)準(zhǔn)C+指定的一個(gè)名字空間.答案: 1). std第3題填 空(1分)已知 a=10,b=15,c=1,d=2,e=0,則表達(dá)式c=be的值為【1】.答案: 1). 1第4題填 空(1分)若有以下數(shù)組a,數(shù)組元素:a0a9,其值為 9 4 12 8 2 10 7 5 1 3 該數(shù)組可用的最小下標(biāo)值是【1】.答案: 1). 0第5題填 空(1分)C+提供了內(nèi)聯(lián)函數(shù),在定義函數(shù)時(shí)冠以關(guān)鍵字【1】答案: 1). inline第6題填 空(1分)已知 a=10,b=15,c=1,d=2,e=0,則表達(dá)式!ae的值為【1】.答案: 1). 0第7題填 空(1分)設(shè)(k=a=5,b=3,a*b),則表達(dá)式的值為【1】.答案: 1). 15第8題填 空(1分)已知x=2,y=2 則表達(dá)式x*=y+8的值為【1】.答案: 1). 20第9題填 空(1分)C+中,預(yù)定義算子dec表示【1】進(jìn)制的輸出.答案: 1). 十 或 10第10題填 空(1分)寫(xiě)出表達(dá)式 1.234&5.982 的值是【1】.答案: 1). 1第11題填 空(1分)設(shè)x=4b? a:b; return c;void main() int a=8; coutmax(a,b)endl;答案: 1). 8第16題填 空(1分)int a33=1,2,3,4,5,6,7,8,9;其中a12的值為【1】.答案: 1). 6第17題填 空(1分)執(zhí)行下列語(yǔ)句后,z 的值是【1】.int x=4,y=25,z=5; z=y/x*z;答案: 1). 30第18題填 空(1分)int x=2,y=3,z=4; 則表達(dá)式x+y&z的值為【1】.答案: 1). 1第19題填 空(1分)在c+中,標(biāo)準(zhǔn)輸入操作是由輸入流對(duì)象【1】完成的,標(biāo)準(zhǔn)輸出操作是由輸出流對(duì)象【2】完成的(.答案: 1). cin 2). cout第20題填 空(1分)int x=4,y=z=2;z=x=(y=z);則z的值為【1】.答案: 1). 0第1題判 斷(1分)字符數(shù)組中每一個(gè)元素可存放一個(gè)字符,而字符指針變量存放字符串首地址.答案:Y第2題判 斷(1分)設(shè)int a4=1,2,3,4,5,6,7,8,9;則數(shù)組a的第一維的大小是4答案:N第3題判 斷(1分)不能對(duì)字符數(shù)組整體進(jìn)行賦值,只能給各個(gè)元素賦值,而字符指針變量可以直接賦值.答案:Y第4題判 斷(1分)字符串連接函數(shù)是strcat( )答案:Y第5題判 斷(1分)int a 10=0, 1, 2, 3, 4, 5;a6 a9均為0.答案:Y第6題判 斷(1分)若有 int =6,j=10; 則執(zhí)行完語(yǔ)句switch(i)case 4: j+;case 5: j- ;case 6: j+;case.答案:N第7題判 斷(1分)C+語(yǔ)言中只能逐個(gè)引用數(shù)組元素而不能一次引用整個(gè)數(shù)組.答案:Y第8題判 斷(1分)保護(hù)繼承方式下基類(lèi)的保護(hù)成員在派生類(lèi)中仍是保護(hù)成員.答案:Y第9題判 斷(1分)若有int i,*p;則語(yǔ)句*p=1000;是合法的.答案:N第10題判 斷(1分)對(duì)于函數(shù)原型:int fun(int a, int b=300,int c=200,int d=100);可以使用如下方式調(diào)用:fun(1.答案:N第11題判 斷(1分)C+語(yǔ)言提供的文件操作包含文本文件和十進(jìn)制文件.答案:N第12題判 斷(1分)定義一個(gè)對(duì)象時(shí),系統(tǒng)只為該對(duì)象的數(shù)據(jù)成員開(kāi)辟內(nèi)存空間,而成員函數(shù)是同類(lèi)對(duì)象共享的.答案:Y第13題判 斷(1分)從用戶的使用角度,函數(shù)可以分為以下兩種:即系統(tǒng)庫(kù)函數(shù)和用戶自定義函數(shù).答案:Y第14題判 斷(1分)同一程序中局部變量和全局變量不可以同名.答案:N第15題判 斷(1分)在說(shuō)明一個(gè)結(jié)構(gòu)變量后,不能整體引用結(jié)構(gòu)體變量,需要逐一引用.答案:Y第16題判 斷(1分)沒(méi)用參數(shù)的兩個(gè)函數(shù)是不能重載的.答案:Y第17題判 斷(1分)析構(gòu)函數(shù)是一個(gè)函數(shù)體為空的成員函數(shù).答案:N第18題判 斷(1分)在for語(yǔ)句中,循環(huán)次數(shù)是由變量來(lái)控制的.答案:Y第19題判 斷(1分)若有 #define S(a,b) a*b 則語(yǔ)句 area=S(3,2); area的值為6.答案:Y第20題判 斷(1分)C+語(yǔ)言允許嵌套定義函數(shù),也允許嵌套調(diào)用函數(shù).答案:N第1題單項(xiàng)選擇(1分)下列程序的輸出為().#include void main() int y=10; while(y-); couty=ystr; 后,從鍵盤(pán)輸入:C+ programming windows.A:C+B:C+ programmingC:windowsD:C+ programming windows答案:A第4題單項(xiàng)選擇(1分)在以下new和delete運(yùn)算符使用中,錯(cuò)誤的是().A:char *p=new char10; deletep;B:char *p=new char5; delete p; p=new char10; delete p;C:char *p=new char; delete p;D:char *p=new int10; delete p;答案:D第5題單項(xiàng)選擇(1分)執(zhí)行下列語(yǔ)句后的輸出為(). int j=-1; if(j=1) cout*endl; else cout%endl;A:*B:%C:%cD:有錯(cuò),執(zhí)行不正確答案:A第6題單項(xiàng)選擇(1分)全局變量的定義不可能在().A:函數(shù)內(nèi)部B:函數(shù)外面C:文件外面D:最后一行答案:A第7題單項(xiàng)選擇(1分)以下程序段的輸出結(jié)果是().char *alp=ABC,DEF,GHI; int j; coutalp1;A:AB:BC:DD:DEF答案:D第8題單項(xiàng)選擇(1分)若有int i=3,*p;p=&i;下列語(yǔ)句中輸出結(jié)果為3的是().A:cout&p;B:cout*i;C:cout*p;D:coutp;答案:C第9題單項(xiàng)選擇(1分)以下正確的說(shuō)法是().A:定義函數(shù)時(shí),形參的類(lèi)型說(shuō)明可以放在函數(shù)體內(nèi)B:return后邊的值不能為表達(dá)式C:如果函數(shù)值的類(lèi)型與返回值類(lèi)型不一致,以函數(shù)值類(lèi)型為準(zhǔn)D:如果形參與實(shí)參類(lèi)型不一致,以實(shí)參類(lèi)型為準(zhǔn)答案:C第10題單項(xiàng)選擇(1分)以下只有在使用時(shí)才為該類(lèi)型變量分配內(nèi)存的存儲(chǔ)類(lèi)說(shuō)明是().A:auto和 staticB:auto和 registerC:register和 staticD:extern和 register答案:B第11題單項(xiàng)選擇(1分)以下敘述中正確的是().A:全局變量的作用域一定比局部變量的作用域范圍大B:靜態(tài)(static)類(lèi)別變量的生存期貫穿于整個(gè)程序的運(yùn)行期間C:函數(shù)的形參都屬于全局變量D:未在定義語(yǔ)句中賦初值的auto變量和static變量的初值都是隨機(jī)值答案:B第12題單項(xiàng)選擇(1分)下列語(yǔ)句的結(jié)果是().#include void main() int j; j=3; cout+j; cout,j+endl;A:3,3B:3,4C:4,3D:4,4答案:D第13題單項(xiàng)選擇(1分)設(shè)int a=0,b=5; 執(zhí)行表達(dá)式+a|+b,a+b后,a,b和表達(dá)式的值分別是A:1,5,7B:1,6,7C:1,5,6D:0,5,7答案:C第14題單項(xiàng)選擇(1分)對(duì)于void類(lèi)型函數(shù),調(diào)用時(shí)不可作為().A:自定義函數(shù)體中的語(yǔ)句B:循環(huán)體里的語(yǔ)句C:if語(yǔ)句的成分語(yǔ)句D:表達(dá)式答案:D第15題單項(xiàng)選擇(1分)設(shè)變量a是整型,f是實(shí)型,i是雙精度型,則表達(dá)式10+a+i*f值的數(shù)據(jù)類(lèi)型為().A:intB:floatC:doubleD:不確定答案:C第16題單項(xiàng)選擇(1分)以下程序的輸出結(jié)果是().#include void main()int i,j,k,a=3,b=2;i=(-a=b+)?-a:+b;j=a+;k=b;c.A:i=2,j=1,k=3B:i=1,j=1,k=2C:i=4,j=2,k=4D:i=1,j=1,k=3答案:D第17題單項(xiàng)選擇(1分)以下能對(duì)二維數(shù)組a進(jìn)行正確初始化的語(yǔ)句是().A:int a2=1,0,1,5,2,3;B:int a3=1,2,3,4,5,6;C:int a24=1,2,3,4,5,6;D:int a3=1,0,1,1,1;答案:B第18題單項(xiàng)選擇(1分)int a=1,b=2,c=3; if(ab)a=b; if(ac)a=c; 則a的值為().A:1B:2C:3D:不一定答案:A第19題單項(xiàng)選擇(1分)以下程序段的輸出結(jié)果為(). #include void main() int i,j; for(i=4;i1;i-) for(j=1;ji;j+) cou.A:無(wú)B:#C:#D:#答案:B第20題單項(xiàng)選擇(1分)以下選項(xiàng)中合法的用戶標(biāo)識(shí)符是().A:longB:_2TestC:3DmaxD:A.dat答案:B第21題單項(xiàng)選擇(1分)若定義函數(shù)double *function(),則函數(shù)function()的返回值為().A:實(shí)型數(shù)B:實(shí)數(shù)的地址C:指向函數(shù)的指針D:函數(shù)的地址答案:B第22題單項(xiàng)選擇(1分)已定義ch為字符型變量,以下賦值語(yǔ)句中錯(cuò)誤的是().A:ch=;B:ch=62+3;C:ch=NULL;D:ch=xaa;答案:A第23題單項(xiàng)選擇(1分)以下不符合C+語(yǔ)言語(yǔ)法的賦值語(yǔ)句是().A:a=1,b=2B:+j;C:a=b=5;D:y=(a=3,6*5);答案:A第24題單項(xiàng)選擇(1分)以下程序段的輸出結(jié)果為(). char c=abc; int i=0; do ;while(ci+!=0);couti-1;A:abcB:abC:2D:3答案:D第25題單項(xiàng)選擇(1分)以下運(yùn)算符中,優(yōu)先級(jí)最高的運(yùn)算符是().A:?:B:+C:&D:,答案:B第26題單項(xiàng)選擇(1分)以下關(guān)于類(lèi)和對(duì)象敘述正確的是().A:一個(gè)類(lèi)只能有一個(gè)對(duì)象B:一個(gè)對(duì)象可以屬于幾個(gè)不同的類(lèi)C:對(duì)象是類(lèi)的一個(gè)具體實(shí)例D:一個(gè)類(lèi)中可以有本類(lèi)的對(duì)象答案:C第27題單項(xiàng)選擇(1分)設(shè)有定義int n; 執(zhí)行n=f-a后,n的值是().A:fB:aC:5D:6答案:C第28題單項(xiàng)選擇(1分)以下不能正確進(jìn)行字符串賦初值的語(yǔ)句是().A:char str5=good!;B:char str=good!;C:char *str=good!;D:char str5=g,o,o,d;答案:A第29題單項(xiàng)選擇(1分)兩個(gè)指針變量不可以().A:相加B:比較C:相減D:指向同一地址答案:A第30題單項(xiàng)選擇(1分)下列程序的輸出結(jié)果是().#include void main() int a=9; cout+a; A:12B:11C:10D:9答案:C第1題程序填空(8分)/*-【程序填空】-題目:計(jì)算平均成績(jī)并統(tǒng)計(jì)90分以上人數(shù)。-*/#includevoid main()int n,m;float grade,average=0;/*SPACE*/ n=m=【?】; while(1)/*SPACE*/ 【?】grade; if(grade0)break; n+; average+=grade;/*SPACE*/ if(grade90)【?】; m+; if(n)coutaverage/n mendl; 答案: 1). 0 2). cin 3). continue第2題程序填空(8分)/*-【程序填空】-題目:編程求任意給定的n個(gè)數(shù)中的奇數(shù)的連乘積,偶數(shù)的平方和 以及0的個(gè)數(shù)。-*/#includevoid main()int r=1,s=0,t=0,n,a,i; coutn; for(i=1;i=n;i+) couta;/*SPACE*/ if(【?】!=0)/*SPACE*/ 【?】=a; else if(a!=0)/*SPACE*/ s+=【?】; else t+; coutr=r,s=s,t=tendl;答案: 1). a%2 2). r* 3). a*a第1題程序改錯(cuò)(8分)/*- 【程序改錯(cuò)】-題目:函數(shù)fun的功能是:求1到10的階乘的和。 請(qǐng)改正程序中的錯(cuò)誤,使它能得出正確的結(jié)果。-注意:不可以增加或刪除程序行,也不可以更改程序的結(jié)構(gòu)。-*/#includevoid fun() int n,j; long s=0,t=1; for(n=1;n=10;n+) /*FOUND*/ s=1; for(j=1;jjiecheng=sendl;void main() fun();答案: 1). t=1; 2). t=t*j; 或 t*=j; 或 t=j*t; 3). s=s+t; 或 s+=t; 或 s=t+s; 4). coutjiecheng=sendl;第1題程序設(shè)計(jì)(6分)/*-【程序設(shè)計(jì)】-題目: 將10進(jìn)制正整數(shù)n轉(zhuǎn)化成k進(jìn)制(K9)按位輸出到 m.-注意:部分源程
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 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ì)用戶上傳內(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 遼寧省協(xié)作體2024-2025學(xué)年高二上學(xué)期期末考試物理試卷(解析版)
- 江蘇省揚(yáng)州市高郵市2024-2025學(xué)年高三上學(xué)期12月月考物理試題
- 電子商務(wù)環(huán)境下醫(yī)療用品的快速配送策略
- 保外就醫(yī)申請(qǐng)書(shū)格式
- Module2 Unit1 I went to Chinatown in New York yesterday2023-2024學(xué)年六年級(jí)英語(yǔ)
- Module4(單元測(cè)試)英語(yǔ)五年級(jí)下冊(cè)-外研版(一起)(含答案)
- 高級(jí)地拖桶行業(yè)行業(yè)發(fā)展趨勢(shì)及投資戰(zhàn)略研究分析報(bào)告
- 辦公大樓和配套用房項(xiàng)目可行性研究報(bào)告建議書(shū)
- 環(huán)保技術(shù)創(chuàng)新在各領(lǐng)域的應(yīng)用與推廣
- 知識(shí)產(chǎn)權(quán)與科技創(chuàng)新的互動(dòng)關(guān)系研究
- 【完整版】防洪防汛應(yīng)急(含人員避險(xiǎn)轉(zhuǎn)移)預(yù)案
- 大型活動(dòng)標(biāo)準(zhǔn)化執(zhí)行手冊(cè)
- (完整版)電梯的鋼結(jié)構(gòu)施工方案
- 中國(guó)近現(xiàn)代史綱要ppt全共64頁(yè)課件
- 工程勘察設(shè)計(jì)收費(fèi)標(biāo)準(zhǔn)快速計(jì)算表(EXCEL)
- 甲基乙基酮2-丁酮MSDS危險(xiǎn)化學(xué)品安全技術(shù)說(shuō)明書(shū)
- 腰椎間盤(pán)突出癥(腰痹病)中醫(yī)臨床路徑
- 裝飾施工進(jìn)度計(jì)劃網(wǎng)絡(luò)圖及橫道圖
- 【大學(xué)】擠出管材(P64)ppt課件
- 實(shí)木電腦桌書(shū)桌安裝圖
- 大學(xué)物理課后習(xí)題答案北京郵電大學(xué)出版社
評(píng)論
0/150
提交評(píng)論