版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、PAGE PAGE 11校園招聘筆試題(軟件B)學(xué) 校: 專 業(yè): 姓 名: 學(xué) 歷: 四級成績: 最終得分: 注意:滿分1000分,答題題時間45分鐘一、填空題(共共30分)1、通常,在什什么情況下適適合采用innline定定義內(nèi)聯(lián)函數(shù)數(shù)?_2、含有純虛函函數(shù)的類稱為為 3、C+函數(shù)數(shù)中參數(shù)的傳傳遞方式有 、 、 三種方式。4、程序的局部部變量存在于于 中,全局局變量存在于于 中,動動態(tài)申請內(nèi)存存存在于 中。5、C+里聲聲明某一函數(shù)數(shù)為C程序中的庫庫函數(shù),則需需要在該函數(shù)數(shù)前加_。6、如果編譯器器在編譯和連連接程序時,已已經(jīng)確定了調(diào)調(diào)用函數(shù)的地地址,這種做做法通常稱為為_聯(lián)編。7、C+預(yù)定定
2、義的標(biāo)準(zhǔn)輸輸入流對象是是_,標(biāo)準(zhǔn)輸輸出流對象是是_。8、#ifnddef #definne #endiff的主要作用是 。(2分)9、假設(shè)定義類類型如下:union AAint x; douuble yy; charr z; struct Bintt x; cchar yy; chaar* z;在Win32平平臺下,siizeof(A)= , sizeeof(B)= 10、下面程序序輸出分別是是 (4分)#definee PRINNTX prrintf(%d , x)int maiin()int x=2,y,zz;x*=3+22;PRINNTX;x*=y=zz=4;PRRINTX;x=y=zz
3、;PRINNTX;x=(y=z);PRRINTX;returnn 0;11、假定CLLS_PtzzContrrol是一個個類,那么執(zhí)執(zhí)行語句CLLS_PtzzContrrol x5, *y3;時程序會自自動調(diào)用該類類的無參構(gòu)造造函數(shù) 次。(2分)12、對于數(shù)組組int xx10,其其元素x44的字節(jié)地地址為 。(2分)13、執(zhí)行如下下程序后的輸輸出結(jié)果是: 。(2分)#includdeclass tteststatic int ccount;public:test()countt+;test()counnt-;static int ggetCouunt()returrn couunt;int
4、tesst:coount=00;int maiin()test * p=neww testt;test * q=neww testt; delete p;coutcountt=ttest:getCoount()enddl;return 0;14、以下程序序的正確執(zhí)行行結(jié)果為: 。(2分)#includde#int f(int);void maain()int a=2,i;for(i=0;i33;i+)coutf(a) ;coutendl;int f(iint a)int b=0;staticc int c=3;b+;c+;returnn (a+bb+c);15、下面程序序的輸出結(jié)果果是 。(2
5、分)#includdeint funn(charr *s)char *p=s;while(*p!=0)p+;returnn (p-ss);void maain()countfun(ABCDEEF)enndl;二、選擇題(每每題2分,共共20分),請將答案案寫在【】內(nèi)。【】1、CC+中,符符號“&”不可以表示示的是:( )A取變量運算算 B按位與與運算 C引用用運算符 D取地址運算算【】2、有有關(guān)函數(shù)重載載的正確說法法是:( )A函數(shù)名不同同,但形式參參數(shù)的個數(shù)和和類型相同B函數(shù)名相同同,但形式參參數(shù)的個數(shù)不不同或參數(shù)的的類型不同C函數(shù)名相同同,形式參數(shù)數(shù)的個數(shù)和類類型也相同D函數(shù)名相同同,函數(shù)
6、的返返回值不同,而而與函數(shù)的形形式參數(shù)和類類型無關(guān)【】3、對對于std:vecttor veec; coonst sstd:vvectorr:iteeratorr iterr = veec.beggin() 下列說法正正確的是( )A*iterr = 100 和 +itter均可通通過編譯B*iterr = 100可通過編譯譯,+itter不可通通過編譯C*iterr = 100不可通過編編譯,+iiter可通通過編譯D*iterr = 100 和 +itter均不可可通過編譯【】4、一一個指向整型型數(shù)組的指針針的定義為:( )Aint(*ptr) Bint *ptr Cint*(pptr)
7、Dint prrt【】5、假假定要對類AAB定義加號號操作符重載載成員函數(shù),實實現(xiàn)兩個ABB類對象的加加法,并返回回相加結(jié)果,則則該成員函數(shù)數(shù)的聲明語句句為:( )A AB ooperattor+(AAB & aa , ABB & b) BAB opperatoor+(ABB & a)Coperaator+(AB a) DAB & operaator+( )【】6、如如果需要定義義一個只允許許本源文件中中能夠被訪問問使用的全局局變量,那么么該變量使用用的類型是( )Aexterrn Breegisteer Caauto Dstaatic【】7、CC+中的tthis指針針是其實現(xiàn)( )的的一種機(jī)
8、制。A封裝 B繼繼承 C抽抽象 D重載【】8、對對于類CLSS_Matrrix,語句句void (CLS_Matriix:*pContrrol)(int _iCmdd);表明( )ApConttrol是一一個指向類成成員函數(shù)的指指針BpConntrol是是類CLS_Matriix的一個成成員CpConttrol是類類CLS_MMatrixx的一個對象象DpConntrol是是一個指向類類對象的指針針【】9、設(shè)設(shè)置虛基類的的目的是( )A簡化程序B消除二二義性 C提提高運行效率率 D減少目標(biāo)代代碼【】10、有如下程序序:執(zhí)行后的的輸出結(jié)果應(yīng)應(yīng)該是( )#includde class BBASEp
9、ublic:BASE()couttBAASE;class DDERIVEED: puublic BASEpublic:DERIVEED()ccoutDERIIVED;void maain()DERIVVED x;ABASE BDERIVVED CBASEDDERIVEED DDERIVVEDBASSE三、糾錯題(88分)1、下面的函數(shù)數(shù)實現(xiàn)代碼是是否有問題?請指出。(44分)答題處:char *GGetMemmory(vvoid)答題處:char pp = helllo worrld;rreturnn p;void Teest(vooid)char *str = NULLL;str = Get
10、tMemorry();pprintff(str);2、以下的程序序運行后會產(chǎn)產(chǎn)生什么問題題?(4分)答題處:#definee SIZEE 255innt maiin() unnsigneed chaar ArrraySIZE, i; foor (i=0;iDissplay(); (A)b11).Dissplay();returnn 0;5、用單鏈表表表示集合,設(shè)設(shè)計算法求兩兩個集合的并并集。(12分)typedeff struuct SNNodeint daata;SNodee * neext; SNodee;void diiffencce(SNoode *AA,SNodde *B,SNodee *&C) SNoode *ppa=A,*pb=B,*pc,*s,*r; C=(SNodee*)mallloc(ssizeoff(SNodde); ; r=CC; whiile(paa!=NULLL) s=(SSNode*)mallloc(siizeof(SNodee); ; s-nnext=NNULL; r-nnext=ss; ; pa = pa-next; whiile(p
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年度智慧城市基礎(chǔ)設(shè)施共建合同
- 2024年衛(wèi)星通信服務(wù)提供商合同
- 2024年度倉儲物流服務(wù)合同標(biāo)的詳細(xì)約定
- 防腐保溫工理論知識試卷
- 2024年建設(shè)物資供應(yīng)合同
- 2024年度設(shè)備租賃合同租賃物描述及租賃期限
- 類病毒傳播機(jī)制研究
- 穿孔傷動態(tài)預(yù)測
- 面向企業(yè)的移動設(shè)備安全監(jiān)控系統(tǒng)
- 2024年度物流服務(wù)委托合同
- 大學(xué)英語四級真題閱讀練習(xí)10套(附參考答案)
- 國家慢性腎病臨床醫(yī)學(xué)研究中心
- 2023年漢字聽寫大會漢字聽寫知識競賽題庫及答案(共三套)
- 碼垛機(jī)械手結(jié)構(gòu)設(shè)計
- 滬昆高速鐵路
- 破舊立新創(chuàng)新安全管理
- 演示文稿意大利埃托索特薩斯
- 生產(chǎn)成本控制與效率提升
- 環(huán)境工程專業(yè)英語全套課件ppt
- 溫潤童心博愛至善
- 藝術(shù)課程標(biāo)準(zhǔn)(2022年版)
評論
0/150
提交評論