資源描述:
《C++語言程序設(shè)計(jì)期末綜合練習(xí)題.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、“C++語言程序設(shè)計(jì)”期末綜合練習(xí)題一、單選題1.C++源程序文件的缺省擴(kuò)展名為()。A.cppB.exeC.objD.lik2.C++語言中用來標(biāo)記復(fù)合語句起始和結(jié)束的一組符號(hào)是()。A.()B.[]C.{}D.“”3.C++語言是在哪一種語言的基礎(chǔ)之上發(fā)展起來的()。A.BasicB.CC.FortranD.Cobol4.在每個(gè)C++程序中都必須包含有這樣一個(gè)函數(shù),該函數(shù)的函數(shù)名為()。A.mainB.MAINC.nameD.function5.由C++目標(biāo)文件連接而成的可執(zhí)行文件的缺省擴(kuò)展名為()。A.cp
2、pB.exeC.objD.lik6.“編譯”是應(yīng)用程序開發(fā)的第二步,源程序經(jīng)過編譯后生成()。A.目標(biāo)程序B.源程序C.可執(zhí)行程序D.連接程序7.文件名為fun.cpp的C++源程序在經(jīng)過編譯和連接后生成的可執(zhí)行文件的文件名是()。A.fun.objB.fun.exeC.fun.linkD.fun.cpp8.C++語言中的每條簡(jiǎn)單語句以()作為結(jié)束符。A.逗號(hào)B.分號(hào)C.空格D.換行符9.C++程序的基本功能模塊是()。A.表達(dá)式B.標(biāo)識(shí)符C.語句D.函數(shù)10.在下列符號(hào)中,不合法的變量名是()。A.f.ileB
3、.fileC.FileD._file11.在下列符號(hào)中,不可以作為變量名使用的是()。A._stuB._STUC.2stuD.stu12.設(shè)x和y均為bool量,則x&&y為真的條件是()。A.其中一個(gè)為假B.其中一個(gè)為真C.它們均為假D.它們均為真13.設(shè)x和y均為bool類型變量,則x║y為假的條件是()。A.它們均為真B.其中一個(gè)為真C.它們均為假D.其中一個(gè)為假14.存儲(chǔ)以下數(shù)據(jù),占用存儲(chǔ)字節(jié)最多的是()。A.0B.‘0’C.“0”D.‘’15.下列字符或字符串存儲(chǔ)在計(jì)算機(jī)中占用3字節(jié)空間的是()。A
4、.“ABC”B.“A”C.“AB”D.‘A’16.實(shí)數(shù)5638.61在科學(xué)表示法中應(yīng)表示為()。A.0.563861e4B.56.3861e2C.5.63861e3D.563.86117.設(shè)x和y均為bool量,則x‖y為假的條件是()。A.它們均為真B.它們均為假C.其中一個(gè)為真D.其中一個(gè)為假18.下列表達(dá)式中,值為3的是()。A.3*3B.10/7C.23%5D.3-319.表達(dá)式32%6的值是()。A.2B.3C.4D.520.在下列常值變量的定義中,錯(cuò)誤的是()。A.constinta=39;B.con
5、stcharc;C.constdoubled=3.36;D.constunsignedb=220;21.下面的哪一個(gè)保留字不能作為函數(shù)的返回類型?()A.voidB.intC.newD.long22.下面的函數(shù)聲明中,哪一個(gè)是”voidBC(inta,intb);”的重載函數(shù)()。A.intBC(inta,intb)B.voidBC(inta,charb)C.floatBC(inta,intb,intc=0)D.voidBC(inta,intb=0)23.下面的哪一個(gè)函數(shù)頭格式不正確?()A.AA(inta,in
6、tb)B.AA(inta=0,intb)C.AA(inta=0,intb=0)D.AA(inta,intb=0)24.已知數(shù)組a定義為inta[20];則數(shù)組a的最小下標(biāo)()。A.0B.1C.19D.2025.某程序中有如下語句int*p1,*p2=&x;p1=y;那么由此可知,變量x和y的數(shù)據(jù)類型分別是()。A.int*,intB.int,intC.int*,int*D.int,int*26.C++中,專門用來申請(qǐng)一塊動(dòng)態(tài)空間的操作符是()。A.newB.deleteC.coutD.cin27.假定p是一個(gè)指向
7、float型數(shù)據(jù)的指針,則p+1所指數(shù)據(jù)的地址比p所指數(shù)據(jù)的地址大()。A.1B.2C.4D.828.假定a為一個(gè)整型數(shù)組名,則元素a[4]的字節(jié)地址為()。A.a+4B.a+8C.a+16D.a+3229.num為一整型數(shù)組名,則表達(dá)式sizeof(num)/sizeof(num[0])表示()。A.數(shù)組num中每個(gè)元素所占的字節(jié)空間數(shù)B.數(shù)組num所占的空間總數(shù)C.數(shù)組num中的元素個(gè)數(shù)D.數(shù)組num的地址30.與下列循環(huán)語句等價(jià)的for語句是()。i=10;while(i>0)cout<8、(i>10;i=10;i--)B.for(i=10;i>0;i--)cout<0;i=10)D.for(i>10;i=10;i--)cout<80)returntrue;elsereturnfalse;等價(jià)的return語句是()。A.returntrue;B.returnfal