版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
CC++程序設(shè)計(jì)智慧樹(shù)知到期末考試答案2024年C/C++程序設(shè)計(jì)有如下程序:#includemain(){chars[]=“abcdef”;s[3]=‘’;printf(“%s”,s);}執(zhí)行后的輸出結(jié)果是:輸出結(jié)果是()。
A:abcB:abcdC:abD:abcdef答案:abc在下面有關(guān)析構(gòu)函數(shù)特征的描述中,正確的是()
A:一個(gè)類中可以定義多個(gè)析構(gòu)函數(shù)B:析構(gòu)函數(shù)名與類名完全相同C:析構(gòu)函數(shù)可以有一個(gè)或多個(gè)參數(shù)D:析構(gòu)函數(shù)不能指定返回類型答案:析構(gòu)函數(shù)不能指定返回類型若變量已正確定義并賦值,符合C語(yǔ)言語(yǔ)法的表達(dá)式是()
A:a=b+c,a++B:a=a+7;C:int(12.3%4)D:a=a+10=c+b答案:a=aC語(yǔ)言中,用關(guān)鍵字()定義單精度實(shí)型變量,用關(guān)鍵字()定義雙精度實(shí)型變量。
A:intcharB:intdoubleC:floatdoubleD:floatchar答案:float設(shè)有如下說(shuō)明typedefstruct{intn;charc;doublex;}STD;則以下選項(xiàng)中,能正確定義結(jié)構(gòu)體數(shù)組并賦初值的語(yǔ)句是()
A:STDtt[2]={{1,'A',62},{2,'B',75}};B:structtt[2]={{1,"A",62.5},{2,"B",75.0}};C:structtt[2]={{1,'A'},{2,'B'}};D:STDtt[2]={1,"A",62,2,"B",75};答案:STDtt[2]={{1,??A??,62},{2,??B??,75}};類聲明的內(nèi)容用花括號(hào)括起來(lái),在花括號(hào)后跟()符號(hào)表示類聲明結(jié)束
A:”;”B:”.”C:”,”D:”:”答案:”;”C語(yǔ)言提供的專門用于字符串輸入輸出的函數(shù)是()函數(shù)和()函數(shù)。
A:getsputsB:putchargetcharC:getcharputcharD:putsgets答案:getsputs類中能訪問(wèn)靜態(tài)成員的函數(shù)是()
A:虛函數(shù)B:構(gòu)造函數(shù)C:靜態(tài)成員函數(shù)D:析構(gòu)函數(shù)答案:靜態(tài)成員函數(shù)關(guān)于虛基類,以下說(shuō)法錯(cuò)誤的是()
A:虛基類的初始化是由最后的派生類完成的B:一個(gè)基類在作為某些派生類的虛基類的同時(shí)也可作為另一些派生類的非虛基類C:虛基類的關(guān)鍵字virtual必須在繼承方式的關(guān)鍵字private、protected和public的前面D:虛基類使用關(guān)鍵字virtual,只對(duì)緊跟其后的基類起作用答案:虛基類的關(guān)鍵字virtual必須在繼承方式的關(guān)鍵字private、protected和public的前面表達(dá)式a=3*5,a*4的值為(),a的值為()。
A:2015B:2060C:460D:6015答案:15;60關(guān)于循環(huán)結(jié)構(gòu)的嵌套,說(shuō)法錯(cuò)誤的是()
A:外層循環(huán)可包含兩個(gè)以上內(nèi)循環(huán),可以相互交叉B:嵌套循環(huán)的跳轉(zhuǎn)禁止跳入同層的另一循環(huán)C:for,while,do-while都可以相互嵌套,層數(shù)不限D(zhuǎn):其余說(shuō)法都錯(cuò)誤答案:外層循環(huán)可包含兩個(gè)以上內(nèi)循環(huán),可以相互交叉以下對(duì)一維數(shù)組元素的初始化不正確的是()
A:inta[5]={0,1,2};B:inta[5]={0,1,2,3,4};C:inta[]={0,1,2,3,4};D:inta[5]={0,1,2,3,4,5};答案:inta[5]={0,1,2,3,4,5};若已定義變量charch;則調(diào)用getchar輸入一個(gè)字符并賦給變量ch的正確語(yǔ)句是()。
A:ch==getchar()B:ch=getchar()C:getchar()D:getchar(ch)答案:ch=getchar()執(zhí)行完循環(huán)for(i=1;i
A:99B:102C:101D:100答案:100設(shè)整型變量m,n,a,b,c,d均為1,執(zhí)行(m=a>b)&&(n=c>d)后,m,n的值是()
A:1,0B:0,1C:1,1D:0,0答案:0,0若變量已正確定義,在執(zhí)行以下語(yǔ)句while(ch=getchar()==‘A’);時(shí),輸入字符‘A’后,ch的值是()。
A:AB:0C:不確定D:1答案:1有以下程序:#includelongfib(intn){if(n>2)return(fib(n-1)+fib(n-2));elsereturn(2);}main(){printf("%ld",fib(6));}程序的輸出結(jié)果為()
A:30B:2C:16D:8答案:16若有a=1,b=0,c=2,d=3,則條件表達(dá)式a<b?c:d的值是()
A:2B:1C:3D:0答案:3以下語(yǔ)句或語(yǔ)句組中,能正確進(jìn)行字符串賦值的是()
A:char*sp="right!";B:chars[12];*s="right!";C:char*sp;*sp="right!";D:chars[10];s="right!";答案:char*sp=”right!”;有以下程序段intk=0;while(k>1)k++;while循環(huán)執(zhí)行的次數(shù)是()
A:有語(yǔ)法錯(cuò),不能執(zhí)行B:執(zhí)行1次C:一次也不執(zhí)行D:無(wú)限次答案:無(wú)限次讀出以下語(yǔ)句的輸出結(jié)果是(
)。intx=10,y=10;printf(“%d
%d”,x--,--y);
A:9
10B:10
9C:10
10D:9
9答案:9在類外定義成員函數(shù)時(shí),”::”運(yùn)算符兩側(cè)分別連接()
A:返回值類型類名B:類名函數(shù)名C:函數(shù)名類名D:返回值類型函數(shù)名答案:類名函數(shù)名兩個(gè)指針變量的指向相同時(shí),表明兩個(gè)指針變量是()。
A:指向同一內(nèi)存單元地址或者都為空。B:占據(jù)的內(nèi)存單元相同。C:都沒(méi)有指向。D:都不是空指針。答案:指向同一內(nèi)存單元地址或者都為空。采用重載函數(shù)的目的是()
A:提高速度B:減少空間C:實(shí)現(xiàn)共享D:使用方便,提高可讀性答案:使用方便,提高可讀性下列哪種類型的函數(shù)適合聲明為內(nèi)聯(lián)函數(shù)()
A:函數(shù)語(yǔ)句較少,調(diào)用頻率高B:函數(shù)體邏輯較復(fù)雜C:函數(shù)執(zhí)行時(shí)間較長(zhǎng)D:函數(shù)體語(yǔ)句較多答案:函數(shù)語(yǔ)句較少,調(diào)用頻率高當(dāng)類A成為類B的友元類時(shí),以下說(shuō)法正確的是()
A:類B所有成員函數(shù)都可以通過(guò)對(duì)象名直接訪問(wèn)類A中的私有成員B:類A所有成員函數(shù)成為類B的成員函數(shù)C:類B所有成員函數(shù)都成為類A的友元函數(shù)D:類A所有成員函數(shù)都成為類B的友元函數(shù)答案:類A所有成員函數(shù)都成為類B的友元函數(shù)有函數(shù)調(diào)用語(yǔ)句:fun((exp1,exp2),(exp3,exp4,exp5));此函數(shù)調(diào)用語(yǔ)句含有的實(shí)參個(gè)數(shù)是()
A:5B:4C:2D:1答案:2若有說(shuō)明inta[3][4];則對(duì)a數(shù)組元素的正確引用是()
A:a(2)(2)B:a[2][4]C:a[1,3]D:a[1+1][0]答案:a[1+1][0]設(shè)類A中有靜態(tài)數(shù)據(jù)成員x,兩個(gè)A類對(duì)象a和b,若a.x=10,則b.x的值為()
A:9B:11C:10D:不能確定答案:10下列關(guān)于類和對(duì)象的關(guān)系描述不正確的是()
A:類需要分配空間B:類是創(chuàng)建對(duì)象的模板,是對(duì)象的抽象C:對(duì)象是類的一個(gè)具體實(shí)例D:對(duì)象需要分配存儲(chǔ)空間答案:類需要分配空間在C++的類聲明中,用public關(guān)鍵字聲明的類成員的訪問(wèn)權(quán)限是()
A:內(nèi)部的B:私有的C:公有的D:保護(hù)的答案:公有的main(){staticinta[][3]={9,7,5,3,1,2,4,6,8};inti,j,s1=0,s2=0;for(i=0;ifor(j=0;j{if(i==j)s1=s1+a[i][j];if(i+j==2)s2=s2+a[i][j];}printf(“%d%d”,s1,s2);}程序的輸出結(jié)果為()。
A:1210B:1810C:1510D:1414答案:1810若x=5.6,執(zhí)行++x后表達(dá)式的值為(),變量x的值為()。
A:66B:67C:56D:76答案:66面向?qū)ο蟪绦蛟O(shè)計(jì)的特點(diǎn)不包括以下哪一項(xiàng)()
A:靜態(tài)B:繼承C:多態(tài)D:封裝答案:靜態(tài)下面程序段的輸出為()inta=15,b=10,c=20,d;d=a>12?b:c;switch(d){case5:printf("%d,",a);case10:printf("%d,",b);case20:printf("%d,",c);default:printf("#");}
A:10,20,#B:15,10,20,#C:10D:10,20答案:10,20,#關(guān)于引用,下列的說(shuō)法中錯(cuò)誤的是()
A:引用主要是用來(lái)作函數(shù)的形參和函數(shù)的返回值B:在聲明引用時(shí),要給它另開(kāi)辟內(nèi)存單元C:在聲明引用時(shí),必須同時(shí)使它初始化D:引用是給被引用的變量取一個(gè)別名答案:在聲明引用時(shí),要給它另開(kāi)辟內(nèi)存單元在C語(yǔ)言中,引用數(shù)組元素時(shí),其數(shù)組下標(biāo)的數(shù)據(jù)類型允許是()
A:整型表達(dá)式B:任意類型的表達(dá)式C:整型常量D:整型常量或整型表達(dá)式答案:整型常量或整型表達(dá)式以下程序的輸出是()structst{intx;int*y;}*p;intdt[4]={10,20,30,40};structstaa[4]={50,&dt[0],60,&dt[0],60,&dt[0],60,&dt[0],};main(){p=aa;printf("%d",++(p->x));}
A:11B:51C:10D:60答案:51所謂數(shù)據(jù)封裝就是將一組數(shù)據(jù)和與這組數(shù)據(jù)有關(guān)操作組裝在一起,形成一個(gè)實(shí)體,這實(shí)體也就是()
A:對(duì)象B:函數(shù)體C:類D:數(shù)據(jù)塊答案:對(duì)象機(jī)器語(yǔ)言的優(yōu)點(diǎn)是()
A:移植性好B:易學(xué)C:運(yùn)算效率高D:可讀性好答案:運(yùn)算效率高下列四組字符串中都可以用作C語(yǔ)言程序中的標(biāo)識(shí)符的是()。
A:str_1CpppowwhileB:Iamone_halfstart$it3paiC:print_3ddb8aBcD:PxqMy->bookline#His.age答案:prin下列關(guān)于指針定義的描述,錯(cuò)誤的是()。
A:指針是一種變量,該變量用來(lái)存放某個(gè)變量的地址值。B:指針變量的命名規(guī)則與標(biāo)識(shí)符相同。C:指針變量的類型與它所指向的變量類型一致。D:在定義指針時(shí),標(biāo)識(shí)符前的“*”號(hào)表示后面的指針變量所指向的內(nèi)容。答案:在定義指針時(shí),標(biāo)識(shí)符前的“*”號(hào)表示后面的指針變量所指向的內(nèi)容。當(dāng)一個(gè)派生類公有繼承一個(gè)基類時(shí),基類中的所有公有成員成為派生類的()
A:private成員B:友元C:protected成員D:public成員答案:public成員拷貝構(gòu)造函數(shù)的調(diào)用時(shí)機(jī)不包括()
A:如果函數(shù)的形參是類的對(duì)象,調(diào)用函數(shù)時(shí),進(jìn)行形參和實(shí)參結(jié)合時(shí)B:當(dāng)用類的一個(gè)對(duì)象去初始化該類的另一個(gè)對(duì)象時(shí)C:如果函數(shù)的返回值是類的對(duì)象,函數(shù)調(diào)用完成返回時(shí)D:將一個(gè)對(duì)象賦值給另一個(gè)對(duì)象時(shí)答案:將一個(gè)對(duì)象賦值給另一個(gè)對(duì)象時(shí)不正確的指針概念是()。
A:一個(gè)指針變量只能指向同一類型的變量。B:指針變量可以賦任意整數(shù),但不能賦浮點(diǎn)數(shù)。C:只有同一類型變量的地址才能存放在指向該類型變量的指針變量之中。D:一個(gè)變量的地址稱為該變量的指針。答案:指針變量可以賦任意整數(shù),但不能賦浮點(diǎn)數(shù)。若變量已正確說(shuō)明為float類型,要通過(guò)語(yǔ)句scanf("%f%f%f",&a,&b,&c);給a賦于10.0,b賦予22.0,c賦予33.0,不正確的輸入形式是:()
A:102233B:10.022.033.0C:10.0,22.0,33.0D:102233答案:10.0,22.0,33.0已知類A是類B的友元,類B是類C的友元,則()
A:類A的成員函數(shù)可以訪問(wèn)類B的對(duì)象的任何成員B:類A一定是類C的友元C:類C的成員函數(shù)可以訪問(wèn)類B的對(duì)象的任何成員D:類C一定是類A的友元答案:類A的成員函數(shù)可以訪問(wèn)類B的對(duì)象的任何成員有以下程序main(){chara='a',b;printf("%c,",++a);printf("%c",b=a++);}程序運(yùn)行后的輸出結(jié)果是()。
A:b,bB:b,cC:a,cD:a,b答案:b,bint*p,i;i=10;p=i=*p+1;執(zhí)行完上面的語(yǔ)句段后,i的值是()。
A:12B:不確定C:10D:11答案:11基類中的protected成員,通過(guò)哪種派生,其在派生類中的可見(jiàn)性為protected?()
A:僅protectedB:protected和privateC:public和privateD:public和protected答案:public和protected表達(dá)式(float)(5%3)的計(jì)算結(jié)果是()。
A:1.67B:2.0C:1.66D:2答案:2如果一個(gè)類的成員函數(shù)是另一個(gè)類的友元函數(shù),則稱這個(gè)成員函數(shù)為友元成員。
A:對(duì)B:錯(cuò)答案:對(duì)間接訪問(wèn)運(yùn)算符“*”的作用是訪問(wèn)指針變量所指的變量的內(nèi)容。
A:錯(cuò)B:對(duì)答案:對(duì)二維數(shù)組的基類型是指二維數(shù)組元素的類型。
A:對(duì)B:錯(cuò)答案:對(duì)數(shù)組可分為一維數(shù)組和多維數(shù)組(二維或二維以上)。
A:對(duì)B:錯(cuò)答案:對(duì)若有定義:
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 養(yǎng)老院入住老人家庭溝通與協(xié)作制度
- 企業(yè)品牌保護(hù)與維權(quán)制度
- 公共交通運(yùn)營(yíng)安全管理責(zé)任制度
- 2026年云計(jì)算技術(shù)認(rèn)證試題全解
- 2026年環(huán)境工程師初級(jí)專業(yè)試題
- 2026年醫(yī)學(xué)考試臨床實(shí)踐與疾病診斷題集及解析
- 2026年委托腹帶合同
- 2026年微波消融治療同意書(shū)
- 2025年青島工程職業(yè)學(xué)院馬克思主義基本原理概論期末考試模擬題及答案解析(必刷)
- 檢驗(yàn)科廢棄物處理制度及流程
- 話語(yǔ)體系構(gòu)建的文化外交策略課題申報(bào)書(shū)
- 飼料生產(chǎn)倉(cāng)庫(kù)管理制度
- 鋁業(yè)有限公司保德氧化鋁項(xiàng)目施工組織設(shè)計(jì)方案
- 上海市虹口區(qū)2025-2026學(xué)年高一上學(xué)期期末語(yǔ)文試卷(含答案)
- 鋼筆行書(shū)字帖-直接打印練習(xí)pd鋼筆行書(shū)字帖-直接打印練習(xí)
- 2025版煙霧病和煙霧綜合征臨床管理指南
- 文職油料崗面試題及答案
- 2025年應(yīng)急局招聘考試題庫(kù)及答案
- T-CACM 1637-2025 中醫(yī)證候療效評(píng)價(jià)技術(shù)規(guī)范
- DB62∕T 4203-2020 云杉屬種質(zhì)資源異地保存庫(kù)營(yíng)建技術(shù)規(guī)程
- DB41∕T 2018-2020 地質(zhì)遺跡保護(hù)技術(shù)規(guī)范
評(píng)論
0/150
提交評(píng)論