2013年計(jì)算機(jī)二級(jí)C++模擬試題及答案匯總
一、填空題
1.用樹結(jié)構(gòu)表示實(shí)體類型及實(shí)體間聯(lián)系的數(shù)據(jù)模型稱為【1】。
【參考答案】
【1】層次模型
2.數(shù)據(jù)流圖的類型有【2】和事務(wù)型。
【參考答案】
【2】變換型
3.在最壞情況下,堆排序需要比較的次數(shù)為【3】。
【參考答案】
【3】O(nlog2n)
4.軟件開發(fā)環(huán)境是全面支持軟件開發(fā)全過(guò)程的【4】集合。
【參考答案】
【4】軟件工具
5.冒泡排序算法在最好的情況下的元素交換次數(shù)為【5】。
【參考答案】
【5】0
6.C++語(yǔ)言標(biāo)識(shí)符是以字母或【6】開頭的,由字母,數(shù)字和下劃線組成的字符串。
【參考答案】
【6】下劃線
7.mystrlen函數(shù)的功能是計(jì)算str所指字符串的長(zhǎng)度,并作為函數(shù)值返回,請(qǐng)?zhí)羁铡?/P>
int mystrlen(char *str)
{ int i;
for(i=0;【7】!=′\0′;i++);
return(i);}
【參考答案】
【7】*(str+i)或str[i]
8.如果一個(gè)類中定義了成員對(duì)象,則該類的對(duì)象和成員對(duì)象先被初始化的是【8】。
【參考答案】
【8】類的成員對(duì)象
9.C++在重載運(yùn)算符中,如用成員函數(shù)重載一元運(yùn)算符參數(shù)表中需要【9】個(gè)參數(shù),如用友元函數(shù)重載一元運(yùn)算符參數(shù)表中需要【10】個(gè)參數(shù)。
【參考答案】
【9】0 【10】1
10. 假設(shè)int a=1,b=2;,則表達(dá)式(++a/b)*b--的值為【11】。
【參考答案】
【11】2
11.C++語(yǔ)句const char *const p=″hello″;,所定義的指針p和它所指的內(nèi)容都不能被【12】。
【參考答案】
【12】改變
12.對(duì)于下面定義的類MyClass,請(qǐng)?jiān)诤瘮?shù)f()中添加對(duì)象成員把n的值修改為50。
class MyClass
{
public:
MyClass(int x){n=x;}
void SetNum(int nl){n=nl;}
private:
int n;
};
int f()
{
MyClass *ptr=new MyClass(45);
【13】
}
【參考答案】
【13】ptr->SetNum(50);
13.表達(dá)式operator+(x,y)還可以表示為【14】。
【參考答案】
【14】x+y
14.通過(guò)使用new和delete兩個(gè)運(yùn)算符進(jìn)行的分配為【15】存儲(chǔ)分配。
【參考答案】
【15】動(dòng)態(tài)
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |