版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、PAGE PAGE 11校園招聘筆試題(軟件B)學(xué) 校: 專(zhuān) 業(yè): 姓 名: 學(xué) 歷: 四級(jí)成績(jī): 最終得分: 注意:滿(mǎn)分1000分,答題題時(shí)間45分鐘一、填空題(共共30分)1、通常,在什什么情況下適適合采用innline定定義內(nèi)聯(lián)函數(shù)數(shù)?_2、含有純虛函函數(shù)的類(lèi)稱(chēng)為為 3、C+函數(shù)數(shù)中參數(shù)的傳傳遞方式有 、 、 三種方式。4、程序的局部部變量存在于于 中,全局局變量存在于于 中,動(dòng)動(dòng)態(tài)申請(qǐng)內(nèi)存存存在于 中。5、C+里聲聲明某一函數(shù)數(shù)為C程序中的庫(kù)庫(kù)函數(shù),則需需要在該函數(shù)數(shù)前加_。6、如果編譯器器在編譯和連連接程序時(shí),已已經(jīng)確定了調(diào)調(diào)用函數(shù)的地地址,這種做做法通常稱(chēng)為為_(kāi)聯(lián)編。7、C+預(yù)定定
2、義的標(biāo)準(zhǔn)輸輸入流對(duì)象是是_,標(biāo)準(zhǔn)輸輸出流對(duì)象是是_。8、#ifnddef #definne #endiff的主要作用是 。(2分)9、假設(shè)定義類(lèi)類(lèi)型如下:union AAint x; douuble yy; charr z; struct Bintt x; cchar yy; chaar* z;在Win32平平臺(tái)下,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是一個(gè)個(gè)類(lèi),那么執(zhí)執(zhí)行語(yǔ)句CLLS_PtzzContrrol x5, *y3;時(shí)程序會(huì)自自動(dòng)調(diào)用該類(lèi)類(lèi)的無(wú)參構(gòu)造造函數(shù) 次。(2分)12、對(duì)于數(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分),請(qǐng)將答案案寫(xiě)在【】?jī)?nèi)?!尽?、CC+中,符符號(hào)“&”不可以表示示的是:( )A取變量運(yùn)算算 B按位與與運(yùn)算 C引用用運(yùn)算符 D取地址運(yùn)算算【】2、有有關(guān)函數(shù)重載載的正確說(shuō)法法是:( )A函數(shù)名不同同,但形式參參數(shù)的個(gè)數(shù)和和類(lèi)型相同B函數(shù)名相同同,但形式參參數(shù)的個(gè)數(shù)不不同或參數(shù)的的類(lèi)型不同C函數(shù)名相同同,形式參數(shù)數(shù)的個(gè)數(shù)和類(lèi)類(lèi)型也相同D函數(shù)名相同同,函數(shù)
6、的返返回值不同,而而與函數(shù)的形形式參數(shù)和類(lèi)類(lèi)型無(wú)關(guān)【】3、對(duì)對(duì)于std:vecttor veec; coonst sstd:vvectorr:iteeratorr iterr = veec.beggin() 下列說(shuō)法正正確的是( )A*iterr = 100 和 +itter均可通通過(guò)編譯B*iterr = 100可通過(guò)編譯譯,+itter不可通通過(guò)編譯C*iterr = 100不可通過(guò)編編譯,+iiter可通通過(guò)編譯D*iterr = 100 和 +itter均不可可通過(guò)編譯【】4、一一個(gè)指向整型型數(shù)組的指針針的定義為:( )Aint(*ptr) Bint *ptr Cint*(pptr)
7、Dint prrt【】5、假假定要對(duì)類(lèi)AAB定義加號(hào)號(hào)操作符重載載成員函數(shù),實(shí)實(shí)現(xiàn)兩個(gè)ABB類(lèi)對(duì)象的加加法,并返回回相加結(jié)果,則則該成員函數(shù)數(shù)的聲明語(yǔ)句句為:( )A AB ooperattor+(AAB & aa , ABB & b) BAB opperatoor+(ABB & a)Coperaator+(AB a) DAB & operaator+( )【】6、如如果需要定義義一個(gè)只允許許本源文件中中能夠被訪(fǎng)問(wèn)問(wèn)使用的全局局變量,那么么該變量使用用的類(lèi)型是( )Aexterrn Breegisteer Caauto Dstaatic【】7、CC+中的tthis指針針是其實(shí)現(xiàn)( )的的一種機(jī)
8、制。A封裝 B繼繼承 C抽抽象 D重載【】8、對(duì)對(duì)于類(lèi)CLSS_Matrrix,語(yǔ)句句void (CLS_Matriix:*pContrrol)(int _iCmdd);表明( )ApConttrol是一一個(gè)指向類(lèi)成成員函數(shù)的指指針BpConntrol是是類(lèi)CLS_Matriix的一個(gè)成成員CpConttrol是類(lèi)類(lèi)CLS_MMatrixx的一個(gè)對(duì)象象DpConntrol是是一個(gè)指向類(lèi)類(lèi)對(duì)象的指針針【】9、設(shè)設(shè)置虛基類(lèi)的的目的是( )A簡(jiǎn)化程序B消除二二義性 C提提高運(yùn)行效率率 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三、糾錯(cuò)題(88分)1、下面的函數(shù)數(shù)實(shí)現(xiàn)代碼是是否有問(wèn)題?請(qǐng)指出。(44分)答題處:char *GGetMemmory(vvoid)答題處:char pp = helllo worrld;rreturnn p;void Teest(vooid)char *str = NULLL;str = Get
10、tMemorry();pprintff(str);2、以下的程序序運(yùn)行后會(huì)產(chǎn)產(chǎn)生什么問(wèn)題題?(4分)答題處:#definee SIZEE 255innt maiin() unnsigneed chaar ArrraySIZE, i; foor (i=0;iDissplay(); (A)b11).Dissplay();returnn 0;5、用單鏈表表表示集合,設(shè)設(shè)計(jì)算法求兩兩個(gè)集合的并并集。(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. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 建筑物維護(hù)與保養(yǎng)技術(shù)
- 2025年浙教版八年級(jí)數(shù)學(xué)下冊(cè)階段測(cè)試試卷含答案
- 2025年西師新版九年級(jí)物理上冊(cè)月考試卷
- 建筑施工現(xiàn)場(chǎng)理性布局策略
- 建筑施工中的風(fēng)險(xiǎn)防范措施
- 2025年華東師大版七年級(jí)地理上冊(cè)階段測(cè)試試卷含答案
- 2025年湘師大新版八年級(jí)物理上冊(cè)月考試卷
- 2025年外研銜接版七年級(jí)物理下冊(cè)月考試卷含答案
- 建筑工程質(zhì)量事故防控
- 2025年新世紀(jì)版七年級(jí)生物上冊(cè)月考試卷
- 邵陽(yáng)市職工勞動(dòng)能力鑒定表
- 稀土配合物和量子點(diǎn)共摻雜構(gòu)筑發(fā)光軟材料及其熒光性能研究
- 衛(wèi)生部手術(shù)分級(jí)目錄(2023年1月份修訂)
- JJG 921-2021環(huán)境振動(dòng)分析儀
- 中藥炮制學(xué)-第五、六章
- 中國(guó)風(fēng)軍令狀誓師大會(huì)PPT模板
- 小兒高熱驚厥精品課件
- 2023機(jī)械工程師考試試題及答案
- 2022年電拖實(shí)驗(yàn)報(bào)告伍宏淳
- 豐田汽車(chē)戰(zhàn)略規(guī)劃與戰(zhàn)略管理體系研究(2021)
- 即興口語(yǔ)(姜燕)-課件-即興口語(yǔ)第一章PPT-中國(guó)傳媒大學(xué)
評(píng)論
0/150
提交評(píng)論