计算机二级习题练习

计算机二级考试C++每日一练(2015-11-9)
1题:第三代计算机采用的电子元件是(  )。
A.晶体管
B.中、小规模集成电路
C.大规模集成电路
D.电子管
【单选题】:      

2题:依据对函数返回值的使用方式,函数的调用方法可分为几种?
【填空题】:

3题:若需要向一个二进制文件尾部添加数据,则该文件的打开方式为()
A.ios_base::app
B.ios_base::binary|ios_base::out
C.ios_base::out
D.ios_base::binary|ios_base::app
【单选题】:      

4题:下列程序执行结果是(  )。 
#include(iostream.h) 
classA 
{public: 
inta; 
A(  ):a(10){cout<}; 
voidmain(  ) 
{Aobj1; 
Aobj2(obj1); 
cout<<""<} 
A.1010 
B.编译错误缺少拷贝构造函数 
C.10随机数 
D.随机数随机数 
【单选题】:      

5题:若有定义语句“intm[]={5,4,3,2,1),i=4;”则下列对m数组元素的引用中错误的是(  )。
A.m[--i]
B.m[2*2]
C.m[m[o]]
D.m[m[i]]
【单选题】:      

6题:下列程序段中的变量已正确定义:
for(i=0;i<4;i++,i++)
for(k=1;k<3;k++);printf("*");
程序段的输出结果是(  )。
A.********
B. ****
C.**
D. *
【单选题】:      

7题:下列对一维数组a的定义中,语法正确的是()
A.inta(10)
B.intn=7,a[n];
C.intn;cin>>n;inta[n];
D.constintsize=10;inta[size];
【单选题】:      

8题:
有如下类定义:
 class MyClass{  
int b;char a;double c;
public:  
 MyClass():c(0.0),b(0),a(','){}
}; 
创建这个类的对象时,数据成员的初始化顺序是
A)a,b,c        B)c,b,a         C)b,a,c       D)c,a,b
【单选题】:      

9题:若要在程序文件中进行标准输入输出操作,则必须在开始的#include命令中使用头文件【】。
【填空题】:

10题:软件需求规格说明书的作用不包括(  )。
A.软件验收的依据
B.用户与开发人员对软件要做什么的共同理解
C.软件设计的依据
D.软件可行性研究的依据
【单选题】:      

 

您正在结束答题

请确认是否提交试卷?

继续做题 确认提交