二、填空題(本大題共20小題,每小題1分,共20分)
請在每小題的空格中填上正確答案,錯填、不填均無分。
21.公共派生中,基類的公有成員在派生類中是______。
22.若要使用標(biāo)準(zhǔn)輸入流機(jī)制從鍵盤輸入一個整數(shù)賦給整型變量a,相應(yīng)的C++語句是______。
23.UML中對象行為之間的動態(tài)關(guān)系是通過對象行為之間的依賴關(guān)系表現(xiàn)的,稱之為______。
24.C++函數(shù)中按引用調(diào)用傳遞參數(shù)時使用______作為參數(shù)。
25.在C++中除具有______語句和switch語句的函數(shù)外,其它函數(shù)都可以說明為內(nèi)聯(lián)函數(shù)。
26.C++中規(guī)定模板以______關(guān)鍵字和一個形參表示開頭。
27.構(gòu)造函數(shù)不能被繼承,一個派生類只能調(diào)用它的______基類的構(gòu)造函數(shù)。
28.vector類中用于獲取存放的元素個數(shù)的方法是______。
29.C++中istream類的直接基類是______。
30.要關(guān)閉一個文件輸出流對象myFile,所用的C++語句是______。
31.執(zhí)行下列代碼
double pi=3.141592
cout<<setprecision(2)<<pi;程序的輸出結(jié)果是______。
32.在私有派生中,基類的權(quán)限為private的成員,在派生類中______。
33.C++總共有3種文件流,分別是輸入文件流、輸出文件流和______。
34.C++使用流進(jìn)行輸入輸出,其中能捕獲鍵盤輸入的對象是______。
35.在vector類中刪除向量中最后一個對象的方法是______。
36.函數(shù)重載可使一個函數(shù)名具有多種功能,稱這種特性為______。
37.C++語言對C語言做了很多改進(jìn),C++語言相對于C語言的最根本的變化是引進(jìn)了______概念。
38.______指令定義一個標(biāo)識符及串,在源程序中每次遇到該標(biāo)識符時,編譯器均用定義的串代替之。
39.在C++標(biāo)準(zhǔn)輸出方式中,要設(shè)置輸出數(shù)據(jù)字段寬度width所使用的操控符是______。
40.設(shè)有定義int x;float y;,則10+x+y值的數(shù)據(jù)類型是______。