面向?qū)ο蟪绦蛟O(shè)計復(fù)習(xí)(答案)

面向?qū)ο蟪绦蛟O(shè)計復(fù)習(xí)(答案)

ID:19616127

大小:249.00 KB

頁數(shù):37頁

時間:2018-10-04

面向?qū)ο蟪绦蛟O(shè)計復(fù)習(xí)(答案)_第1頁
面向?qū)ο蟪绦蛟O(shè)計復(fù)習(xí)(答案)_第2頁
面向?qū)ο蟪绦蛟O(shè)計復(fù)習(xí)(答案)_第3頁
面向?qū)ο蟪绦蛟O(shè)計復(fù)習(xí)(答案)_第4頁
面向?qū)ο蟪绦蛟O(shè)計復(fù)習(xí)(答案)_第5頁
資源描述:

《面向?qū)ο蟪绦蛟O(shè)計復(fù)習(xí)(答案)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫

1、語法擴(kuò)充1.1選擇題在C++中用(D)能夠?qū)崿F(xiàn)將參數(shù)值帶回。a)數(shù)組b)指針c)引用d)上述ABC都可考慮函數(shù)原型voidtest(inta,intb=7,char*ch="*"),下面的函數(shù)調(diào)用中,屬于不合法調(diào)用的是:(C)A)test(5)B)test(5,8)C)test(6,"#")D)test(0,0,"*");已知:intm=10;下列表示引用的方法中,正確的是:(C)A)int&Z;B)int&t=10;C)int&X=m;D)float&f=&m;下列不是函數(shù)重載所要求的條件是:(D)A)函數(shù)名相同B)參數(shù)個數(shù)不同C)參數(shù)類型

2、不同D)函數(shù)返回值類型不同在C++中執(zhí)行以下4條語句后輸出rad值為:(C)staticinthot=200;int&rad=hot;hot=hot+100;cout<

3、cinC)coutD)cfile對使用關(guān)鍵字new所開辟的動態(tài)存儲空間,釋放時必須使用(C)A)freeB)createC)deleteD)realse在函數(shù)調(diào)用時,如某一默認(rèn)參數(shù)要指明一個特定值,則有(A)A)其之前所有參數(shù)都必須賦值B)其之后所有參數(shù)都必須賦值C)其前、后所有參數(shù)都必須賦值D)其前、后所有參數(shù)都不必賦值下列哪個類型函數(shù)不適合聲明為內(nèi)聯(lián)函數(shù)(A)A)函數(shù)體語句較多B)函數(shù)體語句較少C)函數(shù)執(zhí)行時間較短D)函數(shù)執(zhí)行時間過長intFunc(int,int);不可與下列哪個函數(shù)構(gòu)成重載(B)A)intFunc(int,int,in

4、t);B)doubleFunc(int,int);C)doubleFunc(double,double);D)doubleFunc(int,double);下面的哪個保留字不能作為函數(shù)的返回類型(C)A)voidB)intC)newD)long一個函數(shù)功能不太復(fù)雜,但要求被頻繁調(diào)用,選用(A)。A.內(nèi)聯(lián)函數(shù)B.重載函數(shù)C.遞歸函數(shù)D.嵌套函數(shù)已知函數(shù)f的原型為:voidf(int&a,char*b);變量s,t的定義是:ints;chart[]="ABCD";把s和t分別作為第一參數(shù)和第二參數(shù)來調(diào)用函數(shù)f,正確的調(diào)用語句是(C)Af(&s,&

5、t);Bf(&s,t);Cf(s,t);Df(s,&t);若定義cin>>str;當(dāng)輸入MicrosoftVisualStudio6.0!所得結(jié)果是str=(B)。A、MicrosoftVisualStudio6.0!B、MicrosoftC、MicrosoftVisualD、MicrosoftVisualStudio6.0.函數(shù)模板(C)。A、代表某一具體函數(shù)B、與模板函數(shù)是同一個函數(shù)C、與某一個具體的數(shù)據(jù)類型連用D、是模板函數(shù)實例化的結(jié)果在C++中,關(guān)于下列設(shè)置參數(shù)默認(rèn)值的描述中,正確的是(C)A、不允許設(shè)置參數(shù)的默認(rèn)值B、設(shè)置參數(shù)默認(rèn)值

6、只能在定義函數(shù)時設(shè)置C、設(shè)置參數(shù)默認(rèn)值時,應(yīng)該是先設(shè)置右邊的再設(shè)置左邊的D、設(shè)置參數(shù)默認(rèn)值時,應(yīng)該全部參數(shù)都設(shè)置下列表示引用的方法中,(A)是正確的。已知:k=1000;A、int&x=k;B、char&y;C、int&z=1000;D、float&t=&k;有如下模板定義:templateTfun(Tx,Ty){returnx*x+y*y;}在下列對fun的調(diào)用中,錯誤的是:(C)A)fun(2,8)B)fun(2.0,8.2)C)fun(2.3,8)D)fun(‘2’,’8’)通常情況下,函數(shù)模板中的類型參數(shù)個數(shù)不能是(A

7、)A)0個B)1個C)2個D)3個1.2填空題1、假定有如下定義:intx;,若要將整型變量y定義為變量x的引用,則應(yīng)使用的定義語句是_int&y=x;________。具有相同函數(shù)名但具有不同參數(shù)表的函數(shù)稱為重載函數(shù)。'2、在進(jìn)行函數(shù)調(diào)用時,將把參數(shù)的值傳遞給值參數(shù),把參數(shù)的_地址_傳遞給引用參數(shù)。3、執(zhí)行完下列三條語句后,指針變量c指向__b___。Inta,b,*c=&a;int*&p=c;p=&b;4、假設(shè)有如下函數(shù)定義:voidFun(intx,inty=100);則語旬Fun(5)語句__Fun(5,100)_等價。5、在一個C+

8、+程序中,每個變量都必須遵循__先定義后使用__的原則。6、下面是一個求數(shù)組元素之和的程序。主程序中定義并初始化了一個數(shù)組,然后計算該數(shù)組各元素之和,并輸出結(jié)果。函

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。