计算机等级考试二级C++模拟题及解析5笔试部分Word文档下载推荐.docx

上传人:b****5 文档编号:15749195 上传时间:2022-11-15 格式:DOCX 页数:11 大小:19.05KB
下载 相关 举报
计算机等级考试二级C++模拟题及解析5笔试部分Word文档下载推荐.docx_第1页
第1页 / 共11页
计算机等级考试二级C++模拟题及解析5笔试部分Word文档下载推荐.docx_第2页
第2页 / 共11页
计算机等级考试二级C++模拟题及解析5笔试部分Word文档下载推荐.docx_第3页
第3页 / 共11页
计算机等级考试二级C++模拟题及解析5笔试部分Word文档下载推荐.docx_第4页
第4页 / 共11页
计算机等级考试二级C++模拟题及解析5笔试部分Word文档下载推荐.docx_第5页
第5页 / 共11页
点击查看更多>>
下载资源
资源描述

计算机等级考试二级C++模拟题及解析5笔试部分Word文档下载推荐.docx

《计算机等级考试二级C++模拟题及解析5笔试部分Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《计算机等级考试二级C++模拟题及解析5笔试部分Word文档下载推荐.docx(11页珍藏版)》请在冰豆网上搜索。

计算机等级考试二级C++模拟题及解析5笔试部分Word文档下载推荐.docx

  A.数据库 

B.数据库管理系统 

C.数据库模型 

D.软件工具

  6.最简单的交换排序方法是( 

  A.快速排序 

B.选择排序

  C.堆排序 

D.冒泡排序

  7.线性表的顺序存储结构和线性表的链式存储结构分别是( 

  A.顺序存取的存储结构、顺序存取的存储结构

  B.随机存取的存储结构、顺序存取的存储结构

  C.随机存取的存储结构、随机存取的存储结构

  D.任意存取的存储结构、任意存取的存储结构

  8.在结构化设计方法中,生成的结构图(SC)中,带有箭头的连线表示( 

  A.模块之间的调用关系 

B.程序的组成成分

  C.控制程序的执行顺序 

D.数据的流向

  【参考答案】A

  9.一个关系中属性个数为1时,称此关系为( 

  A.对应关系 

B.单一关系 

C.一元关系 

D.二元关系

  10.相对于数据库系统,文件系统的主要缺陷有数据关联差、数据不一致性和( 

  A.可重用性差 

B.安全性差 

C.非持久性 

D.冗余性

11.下列选中不全是C++关键字的是( 

  A.const,break,default

  B.long,void,using

  C.virtual,extern,include

  D.try,throw,this

  12.在32位的计算机中,一个char型数据所占的内存长度的字节是( 

  A.4 

B.1 

C.2 

D.8

  13.有如下程序:

  #include″iostream.h″

  voidmain()

  {intx=1,a=0,b=0;

   

switch(x){

  

 case0:

b++;

 case1:

a++;

case2:

}

cout<

<

″a=″<

a<

″,″<

″b=″<

b;

  该程序的输出结果是( 

  A.a=2,b=1 

B.a=1,b=1 

C.a=1,b=0 

D.a=2,b=2

  14.若有说明inta[3][4];

,则a数组元素的非法引用是( 

  A.a[0][2*1] 

B.a[1][3]

  C.a[4-2][0] 

D.a[0][4]

  15.若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是( 

  A.函数调用可以作为独立的语句存在

  B.函数调用可以无返回值

  C.函数调用可以出现在表达式中

  D.函数调用可以作为一个函数的形参

  16.以下类定义中可能会引起错误的语句是( 

  classA

  {public:

~A(){} 

//1

inti;

//2

private:

 intj;

//3

A(inti){i++;

//4};

  A.1 

B.2 

C.3 

D.4

  17.下列描述中错误的是( 

  A.派生类可以作为基类派生其他的子类 

  B.派生类继承基类的所有数据成员

  C.派生类可以有多个基类 

  D.派生类不能继承一些函数成员

  18.下列运算符中哪些是不能够被重载的?

( 

  A..,.*,->

*,:

:

?

B.++,--,new,delete,==

  C.sizeof,new,delete,++,-- 

D.sizeof,new,delete,+,-

  19.下列关于函数模板实参不能省略的情况说明不正确的是( 

  A.从模板函数实参表获得的信息有矛盾

  B.需要获得特定类型的返回值,而不管参数的类型如何

  C.虚拟类型参数没有出现在模板函数的形参表中

  D.函数模板不含有常规形参

  20.表达式10>

5&

&

6%3的值是( 

  A.-1 

B.非零值 

C.0 

D.1

21.以下函数调用语句中含有参数个数是()

  excc((v1,v2),(v2,v3,v4),v6);

  A.3 

B.4 

C.5 

D.6

  22.下列程序段的输出结果是( 

  #include<

iostream.h>

  voidfun(fun*x,int*y)

  {cout<

*x<

*y;

   

*x=3;

*y=4;

  {intx=1,y=2;

  fun(&

y,&

x);

  cout<

x<

y<

endl;

  A.2143 

B.1212 

C.1.4 

D.2112

  23.下列程序的输出结果是( 

  {char*str=″12123434″;

  intx1=0,x2=0,x3=0,x4=0,i;

  for(i=0;

str[i]!

=′\0′;

i++)

  switch(str[i])

  {case′1′:

x4++;

case′2′:

x3++;

case′3′:

x2++;

case′4′:

x1++;

〗}

  cout<

x1<

x2<

x3<

x4;

  A.8,6,4,1 

B.8,6,3,2 

C.8,8,4,1 

D.8,6,4,2

  24.每个C++程序中都必须有且仅有一个( 

  A.类 

B.预处理命令 

C.主函数 

D.语句

  25.设有intx=11;

,则表达式(x++*2/3)的值是( 

  A.7 

B.8 

C.11 

D.12

  26.对表达式for(表达式1;

表达式3)可理解为( 

  A.for(表达式1;

0;

表达式3) 

B.for(表达式1;

1;

表达式3)

  C.for(表达式1;

D.for(;

  27.有如下说明

  inta[10]={1,2,3,4,5,6,7,8,9,10},*p=a;

  则数值为9的表达式是( 

  A.*p+9 

B.*(p+8) 

C.*p+=9 

D.p+8

  28.以下对C++语言函数的有关描述中,正确的是( 

  A.在C++语言中调用函数,只能把实参的值传给形参,形参的值不能传送给实参

  B.C++语言函数既可以嵌套定义又可以递归调用

  C.函数必须无返回值,否则不能使用函数

  D.函数必须有返回值,返回值类型不定

  29.拷贝构造函数的参数一般是( 

  A.某对象名 

B.某对象成员名 

C.某对象的引用名 

D.指向对象的指针名

30.下面这个程序的结果是( 

  {private:

inta;

public:

voidseta();

intgeta();

};

  voidA:

seta()

  {a=1;

}

  intA:

gate()

  {returna;

  classB

  inta;

  public:

  voidseta();

  voidB:

  {a=2;

  intB:

geta()

  {returna;

  classC:

publicA,publicB

  intb;

  voiddisplay();

  voidC:

display()

  {intb=geta();

  Cc;

  c.seta();

  c.display();

C.随机输出1或2 

D.程序有错

  31.对于模板定义关键字class和typename说法不正确的是( 

  A.程序中的class并不能都替换为typename

  B.class和typename都可互相替换

  C.程序中的typename都能替换为class

  D.程序中的部分class可以替换为typename

  32.以下程序的输出结果是( 

i

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 卡通动漫

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1