freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

面向?qū)ο蟪绦蛟O(shè)計(jì)復(fù)習(xí)試題答案-展示頁(yè)

2024-09-10 11:29本頁(yè)面
  

【正文】 ndl。 include void Fun() { int num=20。 coutn=nendl。 n+=f(f(n))。 } void main() { int m=0,n=0。 } int g(int amp。 } 結(jié)果: 20,20 2)寫(xiě)出下列程序的運(yùn)行結(jié)果。 p=x+10。p=x。 include void main() { int x。所以函數(shù)重載時(shí)必須是參數(shù)類型或者數(shù)量不同。 B、 .函數(shù)重載 的含義 在同一作用域范圍內(nèi),相同的函數(shù)名通過(guò)不同的參數(shù)類型或參數(shù)個(gè)數(shù)可以定義幾個(gè)函數(shù),編譯時(shí)編譯器能夠識(shí)別實(shí)參的個(gè)數(shù)和類型來(lái)決定該調(diào)用哪個(gè)具體函數(shù)。但是由于重復(fù)編碼會(huì)產(chǎn)生較長(zhǎng)代碼,所以內(nèi)聯(lián)函數(shù)通常都非常小。 A、 .內(nèi)聯(lián)函數(shù) 的 含義 在函數(shù)前加上關(guān)鍵字 inline 說(shuō)明了一個(gè)內(nèi)聯(lián)函數(shù),這使一個(gè)函數(shù)在程序行里進(jìn)行代碼擴(kuò)展而不被調(diào)用。 } 定義一個(gè)函數(shù)時(shí),若只允許函數(shù)體訪問(wèn)形參的值而不允許修改它的值 ,則應(yīng)把該形參聲明為 __常量 __,即在該形參聲明的前面加上 __const__關(guān)鍵字進(jìn)行修飾。 y =___xy____ 。x,int amp。 } 下面的函數(shù) Fun 未使用中間變量實(shí)現(xiàn)了對(duì)兩個(gè)數(shù)的交換 ,請(qǐng)完成下列函數(shù)的定義。I++) ____ sum += array[I]_____ 。 for(int I=0。 coutSum of array:Totalendl。 __int Total ___。 include __ int Totalsum(int array[],int len)__ 。 函數(shù) TotalSum 計(jì)算數(shù)組元素之和。 下面是一個(gè)求數(shù)組元素之和的程序。則語(yǔ)旬 Fun(5)語(yǔ)句 __ Fun(5, 100)_等價(jià)。b。p=c。a。 執(zhí)行完下列三條語(yǔ)句后 ,指針變量 c 指向 __b___。 39。________。,若要將整型變量 y 定義為變量 x的引用 ,則應(yīng)使用的定義語(yǔ)句是_int amp。k。 D、 float amp。 C、 int amp。 B、 char amp。 A、 int amp。 A、代表某一具體函數(shù) B、與模板函數(shù)是同一個(gè)函數(shù) C、與某一個(gè)具體的數(shù)據(jù)類型連用 D、是模板函數(shù)實(shí)例化的結(jié)果 在 C++中,關(guān)于下列設(shè)置參數(shù)默認(rèn)值的描述中,正確的是( C) 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è)置 下 列表示引用的方法中 ,( A) 是正確的。 當(dāng)輸入 Microsoft Visual Studio ! 所得結(jié)果是 str=( B)。s,t); C f(s,t); D f(s,amp。s,amp。 A. 內(nèi)聯(lián)函數(shù) B. 重載函數(shù) C. 遞歸函數(shù) D. 嵌套函數(shù) 已知函數(shù) f 的原型為: void f (intamp。m; 下列不是函數(shù)重載所要求的條件是 :( D ) A)函數(shù)名相同 B)參數(shù)個(gè)數(shù)不同 C)參數(shù)類型不同 D)函數(shù)返回值類型不同 在 C++中執(zhí)行以下 4 條語(yǔ)句后輸出 rad 值為: ( C ) static int hot=200; int amp。X=m; D)float amp。Z; B)int amp。語(yǔ)法擴(kuò)充 選擇題 在 C++中 用 ( D ) 能夠 實(shí)現(xiàn) 將參數(shù)值帶回。 a) 數(shù)組 b) 指針 c) 引用 d)上述 ABC 都可 考慮函數(shù)原型 void test(int a,int b=7,char *ch=*),下面的函數(shù)調(diào)用中,屬于不合法調(diào)用的是:( C ) A)test(5) B)test(5,8) C)test(6,) D)test(0,0,*); 已知 : int m=10;下列表示引用的方法中,正確的是:( C ) A)int amp。t=10; C)int amp。f=amp。rad=hot; hot=hot+100; coutradendl; A) 0 B) 100 C) 300 D) 200 系統(tǒng)在調(diào)用重載函數(shù)時(shí),不能作為確定哪個(gè)重載函數(shù)被調(diào)用的依據(jù)是:( D ) A)參數(shù)個(gè)數(shù) B)參數(shù)類型 C)函數(shù)名稱 D)函數(shù)的返回值類型 對(duì) C++語(yǔ)言和 C 語(yǔ)言的兼容性,描述正確的是:( A ) A)C++兼容 C B)C++部分兼容 C C)C++不兼容 C D)C 兼容 C++ 在 C++中使用流進(jìn)行輸入輸出,其中用于屏幕輸出的對(duì)象是:( C ) A)cerr B)cin C)cout D)cfile 對(duì)使用關(guān)鍵字 new 所開(kāi)辟的動(dòng)態(tài)存儲(chǔ)空 間,釋放時(shí)必須使用( C ) A)free B)create C)delete D)realse 在函數(shù)調(diào)用時(shí),如某一默認(rèn)參數(shù)要指明一個(gè)特定值,則有( A ) A)其之前所有參數(shù)都必須賦值 B)其之后所有參數(shù)都必須賦值 C)其前、后所有參數(shù)都必須賦值 D)其前、后所有參數(shù)都不必賦值 下列哪個(gè)類型函數(shù)不適合聲明為內(nèi)聯(lián)函數(shù)( A ) A)函數(shù)體語(yǔ)句較多 B)函數(shù)體語(yǔ)句較少 C)函數(shù)執(zhí)行時(shí)間較短 D)函數(shù)執(zhí)行時(shí)間過(guò)長(zhǎng) int Func(int, int);不可與下列哪個(gè)函數(shù)構(gòu)成重載( B ) A)int Func(int, int, int); B)double Func(int, int); C)double Func(double, double); D)double Func(int, double); 下面的哪個(gè)保留字不能作為函數(shù)的返回類型( C ) A)void B)int C)new D)long 一個(gè)函數(shù)功能不太復(fù)雜,但要求被頻繁調(diào)用,選用( A )。a,char*b);變量 s,t的定義是: int s; char t[ ]=ABCD; 把 s 和 t 分別作為第一參數(shù)和第二參數(shù)來(lái)調(diào)用函數(shù) f,正確的調(diào)用語(yǔ)句是 ( C ) A f(amp。t); B f(amp。t); 若定義 cinstr。 A、 Microsoft Visual Studio ! B、 Microsoft C、 Microsoft Visual D、 Microsoft Visual Studio .函數(shù)模板( C)。 已知 : k=1000。x=k。y。z=1000。t=amp。 有如下模板定義 : template class TT fun(T x,T y){return x*x+y*y; } 在下列對(duì) fun 的調(diào)用中 , 錯(cuò)誤的是 :( C ) A)fun(2,8) B)fun(,) C)fun(,8) D)fun (?2?,?8?) 通常情況下,函數(shù)模板中的類型參數(shù)個(gè)數(shù)不能是 ( A ) A)0 個(gè) B)1 個(gè) C)2 個(gè) D)3 個(gè) 假定有如下定義: int x。y=x。 具有相同函數(shù)名但具有不同參數(shù)表的函數(shù)稱為 重載函數(shù) 。 在進(jìn)行函數(shù)調(diào)用時(shí) ,將把參數(shù)的 值 傳遞給值參數(shù) ,把參數(shù)的 _地址 _傳遞給引用參數(shù)。 Int a,b,*c=amp。 int *amp。 p=amp。 假設(shè)有如下函數(shù)定義 :void Fun(int x,int y=100)。 在一個(gè) C++程序中 ,每個(gè)變量都必須遵循 __先定義后使用 __的原則。主程序中定義并初始化了一個(gè)數(shù)組,然后計(jì)算該數(shù)組各元素之和 ,并輸出結(jié)果。請(qǐng)完成下列程序。 void main() { int a[5]={2,3,6,8,10}。 Total =Totalsum(a,5)。 } int Totalsum(int array[],int len) { ____int sum =0____ 。____Ilen____ 。 return sum。 Void Fun (int amp。y) { x+ = y。 __x = x y_____ 。 在一個(gè)函數(shù)的定義或聲明前加上關(guān)鍵字 __inline__時(shí),該函數(shù)就聲明為內(nèi)聯(lián)函數(shù)。這樣的好處是減少了函數(shù)調(diào)用的開(kāi)銷,產(chǎn)生較快的執(zhí)行速度。如果一個(gè)函數(shù)在類說(shuō)明中定義,則將自動(dòng)轉(zhuǎn)換成內(nèi)聯(lián)函數(shù)而無(wú)需用 inline 說(shuō)明。需要注意的是,如果兩個(gè)函數(shù)僅僅返回類型不同,則編譯 時(shí)將會(huì)出錯(cuò),因?yàn)榉祷仡愋筒蛔阋蕴峁┳銐虻男畔⒁允咕幾g程序判斷該使用哪個(gè)函數(shù)。 C、引用與指針的區(qū)別 D、內(nèi)聯(lián)函數(shù)使用上的限制 E、定義帶默認(rèn)參數(shù)值 函數(shù) 的規(guī)則 F、指針與常量的關(guān)系 1) 寫(xiě)出下列程序的運(yùn)行結(jié)果。 int amp。 x=10。 coutx,pendl。 include int f(int a) { return ++a。a) { return ++a。 m+=f(g(m))。 coutm=mendl。 } 結(jié)果: m=3 n=2 3) 寫(xiě)出下列程序的運(yùn)行結(jié)果。 coutThe Fun39。 } void main() { int num=10。s num is numendl。 { int num=30。s num is numendl。s num is numendl。s num is 10 The Fun39。s num is 30 The main39。( C ) A)構(gòu)造函數(shù) B)析構(gòu)函數(shù) C)友元函數(shù) D)拷貝初始化構(gòu)造函數(shù) 作用域運(yùn)算符“::”的功能是:( B ) A)標(biāo)識(shí)作用域的級(jí)別的 B)指出作用域的范圍的 C)給定作用域的大小的 D)標(biāo)識(shí)成員是屬于哪個(gè)類的 已知: print()函數(shù)是一個(gè)類的常成員函數(shù),它無(wú)返回值,下列表示中,是正確的。 a C)TM a D)TN a; 以下關(guān)于 this 指針的敘述中正確的是:( D ) A)任何與類相關(guān)的函數(shù)都有 this 指針; B)類的成員函數(shù)都有 this 指針; C)類的友員函數(shù)都有 this 指針; D)類的非靜態(tài)成員函數(shù)才有 this 指針; .關(guān)于類模板的說(shuō)法正確的是:( B ) A)類模板的主要作用是生成抽象類 B)類模板實(shí)例化時(shí),編譯器將根據(jù)給出的模板實(shí)參生成一個(gè)類 C)在類模板中的數(shù)據(jù)成員具有同樣類型 D)類模板中的成員函數(shù)沒(méi)有返回值 .以下關(guān)鍵字不能用來(lái)聲明類的訪問(wèn)權(quán)限的是:( C ) A)public B)private C)static D)protected .類的私有成員可在何處訪問(wèn) ( D ) A)通過(guò)子類的對(duì)象訪問(wèn) B)本類及子類的成員函數(shù)中 C)通過(guò)該類對(duì)象訪問(wèn) D)本類的成員函數(shù)中 .如果沒(méi)有為一個(gè)類定義任何構(gòu)造函數(shù)的情況下,下列描述正確的 是:( A ) A)編譯器總是自動(dòng)創(chuàng)建一個(gè)不帶參數(shù)的構(gòu)造函數(shù) B)這個(gè)類沒(méi)有構(gòu)造函數(shù) C)這個(gè)類不需要構(gòu)造函數(shù) D)該類不能通過(guò)編譯 .一個(gè)類可包含析構(gòu)函數(shù)的個(gè)數(shù) 是:( B ) A)0個(gè) B)1 個(gè) C)0個(gè)或 1個(gè) D)0 個(gè)或多個(gè) .一個(gè)類可包含構(gòu) 造 函數(shù)的個(gè)數(shù) 是:( D ) A)0個(gè) B)0 個(gè)或 1個(gè) C)0個(gè)或多個(gè) D)1個(gè)或多個(gè) . this 指針存在的目的 是:( B ) A)保證基類公有成員在子類中可以被訪問(wèn) B)保證每個(gè)對(duì)象擁有自己的數(shù)據(jù)成員,但共享處理這些數(shù)據(jù)成員的代碼 C)保證基類保護(hù)成員在子類中可以被訪問(wèn) D)保證基類私有成員在子類中可以被訪問(wèn) .下列關(guān)于類的權(quán)限的描述錯(cuò)誤的 是:( A ) A)類本身的成員函數(shù)只能訪問(wèn)自身的私有成員 B)類的對(duì)象只能訪問(wèn)該類的公有成員 C)普通函數(shù)不能直接訪問(wèn)類的公有成員,必須通過(guò)對(duì)象訪問(wèn) D)一個(gè)類可以將另一個(gè)類的對(duì)象作為成員 .設(shè)類 A 將其它類對(duì)象作為成員,則建立 A類對(duì)象時(shí),下列描述正確 的 是:( B ) A)A類構(gòu)造函數(shù)先執(zhí)行 B)成員構(gòu)造函數(shù)先執(zhí)行 C)兩者并行執(zhí)行 D)不能確定 .假定有類 AB,有相應(yīng)的構(gòu)造函數(shù) 定義 ,能正確執(zhí)行“ AB a(4),b(5), c[3] , *p[2]=
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1