- 首頁(yè)|
- 網(wǎng)校|
- 焚題庫(kù)|
- APP |
- 微信公眾號(hào)
全國(guó)2009年1月自學(xué)考試
C++程序設(shè)計(jì)試題
課程代碼:04737
一、單項(xiàng)選擇題(本大題共20小題,每小題1分,共20分)
在每小題列出的四個(gè)備選項(xiàng)中只有一個(gè)是符合題目要求的,請(qǐng)將其代碼填寫在題后的括號(hào)內(nèi)。錯(cuò)選、多選或未選均無(wú)分。
1.C++源程序文件擴(kuò)展名為( )
A..cpp
B..h
C..1ib
D..obj
2.在C++中使用流進(jìn)行輸入輸出,其中專用于從鍵盤進(jìn)行輸入的流是( )
A.cerr
B.cin
C.cout
D.cfile
3.包含自定義頭文件file.h的預(yù)處理指令是( )
A.#define
B.#include file.h
C.#define file.h
D.#include"file.h"
4.用于標(biāo)識(shí)十六進(jìn)制前綴或后綴是( )
A.元
B.后綴L或e
C.前綴零
D.前綴0x
5.設(shè)存在整型變量int x,則下列句與其它三項(xiàng)含義不同的是( )
A.int* p=&x;
B.int& p=x;
C.int & p=x;
D.int &p=x;
6.在定義類成員時(shí),為產(chǎn)生封裝性,則需使用哪個(gè)關(guān)鍵字( )
A.public
B.publish
C.protected
D.private
7.設(shè)函數(shù)void swap(int&,int&)將交換兩形參的值,如兩整型變量int a=10;int b=15;
則執(zhí)行swap(a,b)后,a、b值分別為( )
A.10,10
B.10,15
C.15,10
D.15,15
8.函數(shù)默認(rèn)參數(shù)在函數(shù)原型中說(shuō)明,默認(rèn)參數(shù)必須放在參數(shù)序列的( )
A.前部
B.中部
C.后部
D.兩端
9.設(shè)存在函數(shù)int min(int,int)返回兩參數(shù)中較小值,若求15,26,47三者中最小值,下列表達(dá)式中錯(cuò)誤的是( )
A.int m=min(min(15,26),min(15,47));
B.int m=min(15,26,47);
C.int m=min(15,min(47,26));
D.int m =min(min(47,26),16);
10.下列函數(shù)不能和函數(shù)void print(char)構(gòu)成重載的是( )
A.int print(int);
B.void print(char,char);
C.int print(char);
D.void print(int,int);