当前位置:大学生在线网大学生专栏考试计算机等级考试试题计算机二级考试试题2007年下半年计算机二级考试C++真题(填空题)

2007年下半年计算机二级考试C++真题(填空题)

10-27 17:49:09  浏览次数:0次  栏目:计算机二级考试试题
标签:计算机二级考试真题,计算机二级考试试题, 2007年下半年计算机二级考试C++真题(填空题),http://www.dxs89.com

2011年计算机二级考试马上就要开始了,在考前为大家整理汇总了这篇《2007年下半年计算机二级考试C++真题》文章,希望能给各位考生一个提示。

二、填空题(每空2分,共三十分)

(1).请将每一个空的正确答案写在答题卡【1】~【15】序号的横线上,答在试卷上不得分。

(2).软件需求规格说明书应具有完整性、无歧视性、正确性、可验证性、可修改性等特征,最重要的是_______.

(3).在两种基本测试方法中_______测试的原则之一是保证所测模板中每一个独立路径至少要执行一次。

(4).线性表的存储结构主要分为顺序存储结构和链式储存结构。队列中是一种特殊的线性表。循环队列是队列的_____存储结构。

(5).对下列二叉树进行中序遍历的结果为______.

(6).在E-R图中,矩形属于______

在有定义语句:int a=3,b=2,c=1;则表达式a<b?a:b的值是_____

(7).执行下列语句后,变量sum的值是____.

Int sum =0;

For (int j=I;j<=I;j++)

For (int j=I;j<=I;j++)

Sum++;

(8).已知有函数f的定义如下:

Int f(){

Static int -6;

s-2;

return s

}

则在某程序中第二次执行函数用语句f();时,函数f的返回值是_____.
计算机二级考试C++真题

www.dxs89.com

(9)已知如下程序得输出结果时23,请将划线处缺失得部分补充完整。

#include<iostream>

Using namespace std;

Class myclass{

Public:

Void print() cout{cout<<23;}

}

Int main(){

Myclass*p=new myclass();

______print();

Return();

Class sample{

Public:

Sample(){}

_________

}

(14)请将如下程序补充完整,使得输出结果为bbaa

#include <iostream>

Using namespace std;

Class A {

Public:

_____{cout<<”aa”;}

};

Class B :public A{

Public:

~B(){cout<<”bb”;}

};

Int main (){

B*p=new B;

Delete p;

Return();

}
计算机二级考试C++真题

www.dxs89.com

(15)请将下列栈类stack补充完整

Class stack{

Private;

Int plist[100]; //int 数组,用于存放栈的元素

Int top; //栈顶元素(数组下标)

Public:

Stack():top(0){}

Void push(sons int &item); //新元素item压入栈

Int pop(void); //将栈顶元素弹出栈

};

Void stack::pbsh(const int &item){

If (top ==99) //如果栈满,程序结束

Exit(1);

Top++; //栈顶指针增1

___【15】____;

}

Int stack::pop(){

If (top<0) //如果栈空,程序结束

Exit(1);

Return plish[top--];

}

宗旨复习计算机二级考试C++后只要大家掌握基本知识点。平时多做真题练习找到自己复习的遗漏点,相信通过考试不是难事。

*******************************************************************
【友情推荐】:计算机二级考试真题:历年C++真题汇总

【友情推荐】:2011年3月计算机等级考试二级Cpp笔试真题(图片版)

【友情推荐】:2011年3月计算机等级考试二级C++笔试真题答案

,2007年下半年计算机二级考试C++真题(填空题)