版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
CC++程序設(shè)計(jì)智慧樹知到期末考試答案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語言語法的表達(dá)式是()
A:a=b+c,a++B:a=a+7;C:int(12.3%4)D:a=a+10=c+b答案:a=aC語言中,用關(guān)鍵字()定義單精度實(shí)型變量,用關(guān)鍵字()定義雙精度實(shí)型變量。
A:intcharB:intdoubleC:floatdoubleD:floatchar答案:float設(shè)有如下說明typedefstruct{intn;charc;doublex;}STD;則以下選項(xiàng)中,能正確定義結(jié)構(gòu)體數(shù)組并賦初值的語句是()
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)括起來,在花括號(hào)后跟()符號(hào)表示類聲明結(jié)束
A:”;”B:”.”C:”,”D:”:”答案:”;”C語言提供的專門用于字符串輸入輸出的函數(shù)是()函數(shù)和()函數(shù)。
A:getsputsB:putchargetcharC:getcharputcharD:putsgets答案:getsputs類中能訪問靜態(tài)成員的函數(shù)是()
A:虛函數(shù)B:構(gòu)造函數(shù)C:靜態(tài)成員函數(shù)D:析構(gòu)函數(shù)答案:靜態(tài)成員函數(shù)關(guān)于虛基類,以下說法錯(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)的嵌套,說法錯(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):其余說法都錯(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的正確語句是()。
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í)行以下語句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以下語句或語句組中,能正確進(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:有語法錯(cuò),不能執(zhí)行B:執(zhí)行1次C:一次也不執(zhí)行D:無限次答案:無限次讀出以下語句的輸出結(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:都沒有指向。D:都不是空指針。答案:指向同一內(nèi)存單元地址或者都為空。采用重載函數(shù)的目的是()
A:提高速度B:減少空間C:實(shí)現(xiàn)共享D:使用方便,提高可讀性答案:使用方便,提高可讀性下列哪種類型的函數(shù)適合聲明為內(nèi)聯(lián)函數(shù)()
A:函數(shù)語句較少,調(diào)用頻率高B:函數(shù)體邏輯較復(fù)雜C:函數(shù)執(zhí)行時(shí)間較長(zhǎng)D:函數(shù)體語句較多答案:函數(shù)語句較少,調(diào)用頻率高當(dāng)類A成為類B的友元類時(shí),以下說法正確的是()
A:類B所有成員函數(shù)都可以通過對(duì)象名直接訪問類A中的私有成員B:類A所有成員函數(shù)成為類B的成員函數(shù)C:類B所有成員函數(shù)都成為類A的友元函數(shù)D:類A所有成員函數(shù)都成為類B的友元函數(shù)答案:類A所有成員函數(shù)都成為類B的友元函數(shù)有函數(shù)調(diào)用語句:fun((exp1,exp2),(exp3,exp4,exp5));此函數(shù)調(diào)用語句含有的實(shí)參個(gè)數(shù)是()
A:5B:4C:2D:1答案:2若有說明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)鍵字聲明的類成員的訪問權(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)于引用,下列的說法中錯(cuò)誤的是()
A:引用主要是用來作函數(shù)的形參和函數(shù)的返回值B:在聲明引用時(shí),要給它另開辟內(nèi)存單元C:在聲明引用時(shí),必須同時(shí)使它初始化D:引用是給被引用的變量取一個(gè)別名答案:在聲明引用時(shí),要給它另開辟內(nèi)存單元在C語言中,引用數(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ōu)點(diǎn)是()
A:移植性好B:易學(xué)C:運(yùn)算效率高D:可讀性好答案:運(yùn)算效率高下列四組字符串中都可以用作C語言程序中的標(biāo)識(shí)符的是()。
A:str_1CpppowwhileB:Iamone_halfstart$it3paiC:print_3ddb8aBcD:PxqMy->bookline#His.age答案:prin下列關(guān)于指針定義的描述,錯(cuò)誤的是()。
A:指針是一種變量,該變量用來存放某個(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ù)。若變量已正確說明為float類型,要通過語句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ù)可以訪問類B的對(duì)象的任何成員B:類A一定是類C的友元C:類C的成員函數(shù)可以訪問類B的對(duì)象的任何成員D:類C一定是類A的友元答案:類A的成員函數(shù)可以訪問類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í)行完上面的語句段后,i的值是()。
A:12B:不確定C:10D:11答案:11基類中的protected成員,通過哪種派生,其在派生類中的可見性為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ì)間接訪問運(yùn)算符“*”的作用是訪問指針變量所指的變量的內(nèi)容。
A:錯(cuò)B:對(duì)答案:對(duì)二維數(shù)組的基類型是指二維數(shù)組元素的類型。
A:對(duì)B:錯(cuò)答案:對(duì)數(shù)組可分為一維數(shù)組和多維數(shù)組(二維或二維以上)。
A:對(duì)B:錯(cuò)答案:對(duì)若有定義:
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度熟食加工企業(yè)環(huán)保設(shè)施租賃合同2篇
- 二零二五年飼料生產(chǎn)廢棄物處理合同2篇
- 2024有關(guān)工程合作協(xié)議書模板
- 2025年度文化產(chǎn)業(yè)并購知識(shí)產(chǎn)權(quán)許可及運(yùn)營(yíng)合同3篇
- 二零二五版吊車租賃項(xiàng)目驗(yàn)收與交付合同3篇
- 二零二五版?zhèn)}單質(zhì)押擔(dān)保與倉儲(chǔ)物流合同3篇
- 2025年度綠色能源廠房租賃合同補(bǔ)充協(xié)議3篇
- 個(gè)性化家裝服務(wù)詳細(xì)協(xié)議條款版A版
- 二零二五版生物醫(yī)藥廠房租賃安全協(xié)議范本3篇
- 二零二五年防火門產(chǎn)品認(rèn)證與安裝服務(wù)合同2篇
- 內(nèi)審檢查表完整版本
- 初二數(shù)學(xué)幾何試題(含答案)
- 人教部編版七年級(jí)語文上冊(cè)《閱讀綜合實(shí)踐》示范課教學(xué)設(shè)計(jì)
- (正式版)QC∕T 1206.1-2024 電動(dòng)汽車動(dòng)力蓄電池?zé)峁芾硐到y(tǒng) 第1部分:通 用要求
- 《煤礦地質(zhì)工作細(xì)則》礦安﹝2024﹞192號(hào)
- 平面向量及其應(yīng)用試題及答案
- 消防控制室值班服務(wù)人員培訓(xùn)方案
- 《貴州旅游介紹》課件2
- 2024年中職單招(護(hù)理)專業(yè)綜合知識(shí)考試題庫(含答案)
- 無人機(jī)應(yīng)用平臺(tái)實(shí)施方案
- 挪用公款還款協(xié)議書范本
評(píng)論
0/150
提交評(píng)論