19.下面的哪個(gè)選項(xiàng)不能作為函數(shù)的返回類型?
A)void B)int C)new D)long
【參考答案】 C
20.不能作為重載函數(shù)的調(diào)用的依據(jù)是
A)參數(shù)個(gè)數(shù) B)參數(shù)類型
C)函數(shù)類型 D)函數(shù)名稱
【參考答案】 D
21.下列程序的輸出結(jié)果為
#include <iostream.h>
int func(int n)
{ if (n<1)return 1;
else return n+func(n-1);
return 0; }
void main()
{ cout<<func (5)<<endl; }
A)0 B)10 C)15 D)16
【參考答案】 D
22.在C++語言中,數(shù)據(jù)封裝要解決的問題是
A)數(shù)據(jù)的規(guī)范化 B)便于數(shù)據(jù)轉(zhuǎn)換
C)避免數(shù)據(jù)丟失 D)防止不同模塊之間數(shù)據(jù)的非法訪問
【參考答案】 D
23.以下程序中,錯(cuò)誤的行為
(1) #include<iostream.h>
(2) ClassA
(3) {
(4) public:
(5) int n=2;
(6) A(int val){cout<<val<<endl;}
(7) ~A( ){}
(8) };
(9) void main( )
(10) {
(11) Aa(o);
(12) }
A)(5) B)(6) C)(7) D)(11)
【參考答案】 A
24.對類的構(gòu)造函數(shù)和析構(gòu)函數(shù)描述正確的是
A)構(gòu)造函數(shù)可以重載,析構(gòu)函數(shù)不能重載
B)構(gòu)造函數(shù)不能重載,析構(gòu)函數(shù)可以重載
C)構(gòu)造函數(shù)可以重載,析構(gòu)函數(shù)也可以重載
D)構(gòu)造函數(shù)不能重載,析構(gòu)函數(shù)也不能重載
【參考答案】 A
相關(guān)推薦:計(jì)算機(jī)等級(jí)考試二級(jí)C++模擬試題15套(上機(jī))北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |