本栏目下题库来源于互联网,轻速云承诺对于用户导入平台的题库是严格保密的,不会在此呈现!
轻速云给您提供更好的在线考试系统服务!
全国计算机等级考试历年真题 &2007年9月计算机二级考试C++语言笔试试题
1、【 填空题
若有定义语句:int a=3,b=2,c=1;,则表达式a<b?a:b的值是   [每空2分]
答案: ["2"]
2、【 填空题
执行下列语句后,变量sum的值是
int sum=0;
for(int i=1;i<=3;i++)
for(int j=1;j<=i;j++)
sum++; [每空2分]
答案: ["6"]
3、【 填空题
已知有函数f的定义如下:
int f(){
static int s=0;
s+=2;
return s;
}
则在程序中第二次执行函数调用语句f();时,函数f的返回值是 [每空2分]
答案: ["4"]
4、【 填空题
已知如下程序的输出结果是23,请将画线处缺失的部分补充完整。
#include <iostream>
using namespace std;
class MyClass{
public:
void Print() const{cout<<23;}
};
int main(){
MyClass *p=new MyClass();
.Print();
return 0;
} [每空2分]
答案: ["(*p)"]
5、【 填空题
有如下程序:
#include <iostream>
using namespace std;
class A{
public:
A(){cout<<"A";}
~A)(){cout<<"A";}
};
class B{
A a;
public:
B(){cout<<"B";}
~B(){cout<<"B";}
};
int main(){
B b;
return 0;
}
程序的输出结果是 [每空2分]
答案: ["ABBA"]
6、【 填空题
请在如下程序中的空格处填写正确的语句:
#include <iostream>
using namespace std;
class Base{
public:
void fun(){cout<<"Base fun"<<endl;}
}
class Derived:public Base{
public:
void fun(){
;//调用基类的函数fun()
cout<<"Derived fun"<<endl;
}
}; [每空2分]
答案: ["Base::fun()"]
7、【 填空题
已知类sample是一个抽象类,其成员函数display是无形参,无返货类型的纯虚函数,
请完成其声明:
class sample{
public:
sample(){};

}; [每空2分]
答案: ["virtual void display()=0;"]
8、【 填空题
有如下复数类的生命,请补充完整。
class complex{
double real;  //实部
double imag;  //虚部
public:
complex(double x,double y){
real=x;
imag=y;
}
complex operator +(complex c){//重载加法运算符“+”
return complex( );
}
}; [每空2分]
答案: ["real+c.real,imag+c.imag"]
9、【 填空题
请将如下程序补充完整,使得输出结果为: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 0;
} [每空2分]
答案: ["~A()"]
10、【 填空题
请将下列栈类Stack补充完整
class Stack{
private:
int pList[100];
int top;
public:
Stack():top(0){}
void Push (const int &item); //新元素item压入栈
int Pop(void);    //将栈顶元素弹出栈
};
void Stack::Push(const int &item){
if(top==99)        //如果栈满,程序终止
exit(1);
top++;
;
}
int Stack::Pop(){
if(top<0)          //如果栈空,程序终止
exit(1);
return pList[top--];
} [每空2分]
答案: ["plist[top]=item"]
首页 12
2页,共50个题库
2页,共50个题库
轻速云给您提供更好的在线考试系统服务!
推荐
推荐题库
众多企事业单位的信赖之选
36万+企事业单位的共同选择
查看更多合作案例
众多企事业单位的信赖之选
开始使用轻速云组织培训考试
四步组织一场考试答题,一键搭建企业培训平台
免费使用 免费使用 预约演示
咨询热线
400-886-8169
周一到周日 8:00-22:00
©2025 轻速云 苏ICP备16049646号-1 轻速云科技提供专业的在线考试系统、在线培训系统
联系我们
客服热线客服热线:400-886-8169 | 周一至周日 8:00-22:00
©2025 轻速云 苏ICP备16049646号-1
轻速云科技提供专业的在线考试系统、在线培训系统
在线咨询 400-886-8169