全國2011年10月高等教育自學(xué)考試
C++程序設(shè)計試題
課程代碼:04737
一、單項選擇題(本大題共20小題,每小題1分,共20分)
在每小題列出的四個備選項中只有一個是符合題目要求的-請將其代碼填寫在題后的括號內(nèi)。錯選、多選或未選
均無分。
1.C++中注釋“/*”的有效范圍是( )
A.從“/*”開始到行尾 B.從“/*”開始后不終止
C.從“/*”開始到“//”為止 D.從“/*”開始到“*/”為止
2.如想使用std命名空間,正確的程序語句是( 。
A.using std; B.namespace std,
C.using namespace; D.using namespace std;
3.下列選項中不是C++關(guān)鍵字的是( 。
A.bool B.int
C.float D.var
4.用于標識長整型常量的前綴或后綴是( )
A.無前后綴 B.后綴L或l
C.前綴零 D.前綴0x
5.對于new類型名[size]描述正確的是( 。
A.申請可以存儲size個字節(jié)的空間
B.申請可以存儲1個該數(shù)據(jù)類型的空間
C.申請可以存儲size個該數(shù)據(jù)類型對象的空間
D.申請可以存儲1個字節(jié)的空間
6.使用下列哪個流格式控制符可以設(shè)置轉(zhuǎn)換基數(shù)為十六進制( 。
A.dec B.oct
C.hex D.endl
7.構(gòu)造函數(shù)用于( )
A.定義對象 B.初始化對象
C.清除對象 D.普通計算
8.設(shè)函數(shù)void swap(int,int)將交換兩形參數(shù)值,如有兩整型變量int a=10;int b=15,則執(zhí)行swap(a,b);之后,a,b值分別為( )
A.15,10 B.15,15
C.10,15 D.10,10
9.設(shè)函數(shù)void subone (int)將形參值減1,如有整形變量int b=10;則執(zhí)行subone(b)后,b的值為( )
A.9 B.10
C.11 D.未知