21.在下列枚舉符號中,用來表示“相對于當前位置”文件定位方式的是( )。
A.ios_base::cur
B.ios_base::beg
C.ios_base::0ut
D.ios_base::end
22.下列字符串中可以用作C++標識符的是( )。
A.2009var
B.goto
C.test-2009
D.123
23.下列枚舉類型的定義中,包含枚舉值3的是( )。
A.enumtest{RED,YELLOW,BLUE,BLACK};
B.enumtest{RED,YELLOW=4,BLUE,BLACK);
C.enumtest{RED=-1,YELLOW,BLUE,BLACK};
D.enumtest{RED,YELLOW=6,BLUE,BLACK);
24.有如下程序段:
inti=1:
while(1){
i++:
if(i==10)break:
if(i%2==0)cout<<’*’:
}
執(zhí)行這個程序段輸出字符*的個數是( )。
A.10
B.3
C.4
D.5
25.已知數組arr的定義如下:
intarr[5]={1,2,3,4,5};下列語句中輸出結果不是2的是( )。
A.cout<<*arr+1 intfib(intn){ if(n==0)returnl; elseif(n==l)return2: elsereturnfib(n-1)+fib(n-2); } 若執(zhí)行函數調用表達式fib(2),函數fib被調用的次數是( )。 A.1 B.2 C.3 D.4 27.Sample是一個類,執(zhí)行下面語句后,調用Sample類的構造函數的次數是( )。 Samplea[2],*p=newSample; A.0 B.1 C.2 D.3 28.下列關于虛基類的描述中,錯誤的是( )。 A.使用虛基類可以消除由多繼承產生的二義性 B.構造派生類對象時。虛基類的構造函數只被調用一次 C.聲明“classB:virtualpublicA”說明類B為虛基類 D.建立派生類對象時,首先調用虛基類的構造函數 29.將運算符重載為類成員函數時,其參數表中沒有參數,說明該運算符是( )。 A.不合法的運算符 B.一元運算符 C.無操作數的運算符 D.二元運算符 30.有如下模板聲明: templateclassA; 下列聲明中,與上述聲明不等價的是( )。 A.templateclassA; B.templateclassA; C.templateclassA; D.templateclassA;
全國職稱計算機考試速成過關系列套裝:W .. 定價:¥133 優(yōu)惠價:¥133.0 更多書籍 | |
全國職稱計算機考試速成過關系列套裝:W .. 定價:¥124 優(yōu)惠價:¥124.0 更多書籍 |