2012年3月全国计算机等级《二级C++》模拟试题(5)

如果您发现本试卷没有包含本套题的全部小题,请尝试在页面顶部本站内搜索框搜索相关题目,一般都能找到。
14

下列函数的功能是判断字符串str是否对称,对称则返回true,否则返回false,则横线处应填上(  )。

  • A.<IMG border=0 src="//img1.yqda.net/question-name/4d/573ed802dc40ae826540e1fe7a204a.jpg">
  • B.<IMG border=0 src="//img1.yqda.net/question-name/4d/cde1061b24883efc075359dbaa6bd3.jpg">
  • C.<IMG border=0 src="//img1.yqda.net/question-name/2c/79d03770d784d6990869bce6e07af1.jpg">
  • D.<IMG border=0 src="//img1.yqda.net/question-name/c0/6e6314ec4ae7533a0cbf312dab1219.jpg">
17

  • A.<IMG border=0 src="//img1.yqda.net/question-name/5a/ccfe4048995af86260577e2c8c2dbf.jpg">
  • B.<IMG border=0 src="//img1.yqda.net/question-name/c6/708b0d8a0f257083b38f47d3f6c428.jpg">
  • C.<IMG border=0 src="//img1.yqda.net/question-name/76/d7dcc1660364679f13780c4f084517.jpg">
  • D.<IMG border=0 src="//img1.yqda.net/question-name/a6/e96f589abed6d4b5cd212780c9aee6.jpg">
18

下面有关纯虚函数的表述中正确的是(  )。

  • A.含有纯虚函数的类不可能是派生类
  • B.纯虚函数是没有给出显现版本(即无函数体定义)的虚函数
  • C.派生类必须实现基类的纯虚函数
  • D.纯虚函数的声明总是以“=0”结束
20

  • A.4,5,6
  • B.6,7,9
  • C.7,8,9
  • D.7,7,7
21

下列关于指针的运算中,(  )是非法的。

  • A.两个指针在一定条件下,可以进行相等或不等的比较运算
  • B.可以将一个空指针赋值给某个指针
  • C.一个指针可以加上两个整数之差
  • D.两个指针在一定条件下可以相加
22

  • A.2次
  • B.3次
  • C.4次
  • D.5次
23

栈s最多能容纳4个元素,现有6个元素按A、B、C、D、E、F的顺序进栈,下列哪个序列不是可能的出栈序列(  )。

  • A.C、B、E、D、A、F
  • B.C、D、B、F、E、A
  • C.A、D、E、C、B、F
  • D.A、F、E、D、C、B
25

关于结构化程序设计原则和方法的描述错误的是(  )。

  • A.选用的结构只准许有一个入口和一个出口
  • B.复杂结构应该用嵌套的基本控制结构进行组合嵌套来实现
  • C.不允许使用GOT0语句
  • D.语言中所没有的控制结构,应该采用前后一致的方法来模拟
27

  • A.<IMG border=0 src="//img1.yqda.net/question-name/5a/d4c665b3184eafd90f6967c69c7854.jpg">
  • B.<IMG border=0 src="//img1.yqda.net/question-name/67/a53f4f4a7df532d2da24c88fee630d.jpg">
  • C.<IMG border=0 src="//img1.yqda.net/question-name/3d/712f7585d91ee61d63a9d08e104f85.jpg">
  • D.<IMG border=0 src="//img1.yqda.net/question-name/39/bd59a2320df5d6f5bc79b27bd2a490.jpg">
28

下列数据结构中,能用二分法进行查找的是(  )。

  • A.顺序存储的有序线性表
  • B.线性链表
  • C.二叉链表
  • D.有序线性链表
29

  • A.5
  • B.6
  • C.7
  • D.8
30

下列关于this指针的叙述中,正确的是(  )。

  • A)任何与类相关的函数都有this指针
  • B)类的成员函数都有this指针
  • C)类的友元函数都有this指针
  • D)类的非静态成员函数才有this指针
31

  • A.<IMG border=0 src="//img1.yqda.net/question-name/13/c474ede71637d36156d89fdf760f2a.gif">
  • B.<IMG border=0 src="//img1.yqda.net/question-name/19/29c7bf5f2efcf9f29e4d8240144818.gif">
  • C.<IMG border=0 src="//img1.yqda.net/question-name/8b/e8bffcdddff4b5ca525c35f9cf3357.gif">
  • D.<IMG border=0 src="//img1.yqda.net/question-name/cb/b36b0eb2a92f16775f567faaa51d4a.gif">
32

下列有关内联函数的叙述中,正确的是(  )。

  • A.内联函数在调用时发生控制转移
  • B.内联函数必须通过关键字inline来定义
  • C.内联函数是通过编译器来实现的
  • D.内联函数函数体的最后一条语句必须是return语句
33

下列关于线性链表的描述中正确的是(  )。

  • A.存储空间不一定连续,且各元素的存储顺序是任意的
  • B.存储空间不一定连续,且前件元素一定存储在后件元素的前面
  • C.存储空间必须连续,且各前件元素一定存储在后件元素的前面
  • D.存储空间必须连续,且各元素的存储顺序是任意的
35

下面关于虚函数的描述中正确的是(  )。

  • A.虚函数是一个静态成员函数
  • B.虚函数是一个非成员函数
  • C.虚函数既可以在函数说明时定义,也可以在函数实现时定义
  • D.派生类的虚函数与基类中对应的虚函数具有相同的参数个数和类型
36

下列关于成员函数特征的描述中,错误的是(  )。

  • A.成员函数一定是内联函数
  • B.成员函数可以重载
  • C.成员函数可以设置参数的默认值
  • D.成员函数可以是静态的
38

设有如下关系表:

则下列操作正确的是(  )。

  • A.<IMG border=0 src="//img1.yqda.net/question-name/dc/97e4965e16b0cf114343b8c47b95f4.jpg">
  • B.<IMG border=0 src="//img1.yqda.net/question-name/fd/1569b3cffb51d4dc711cc9acf2a3cb.jpg">
  • C.<IMG border=0 src="//img1.yqda.net/question-name/34/accf82ce1b6181d7edb87602cc8760.jpg">
  • D.<IMG border=0 src="//img1.yqda.net/question-name/b8/c665224cd39edab7898adaa44c87f1.jpg">
39

下面有关this指针的叙述中,正确的是(  )。

  • A.类的成员函数都有this指针
  • B.任何与类相关的函数都有this指针
  • C.类的非静态成员函数才有this指针
  • D.类的友元函数都有this指针
40

  • A.<IMG border=0 src="//img1.yqda.net/question-name/b1/194ca48134e22807fd8303ad153810.gif">
  • B.<IMG border=0 src="//img1.yqda.net/question-name/1d/23be59e02fc15900d6d856d43f238b.gif">
  • C.<IMG border=0 src="//img1.yqda.net/question-name/e8/fcba9fbda031e38b2ba1d0dfdae5f3.gif">
  • D.<IMG border=0 src="//img1.yqda.net/question-name/ed/283048f4771902c7ff190dab5ae03c.gif">
42

下面( )不是构造函数的特征。

  • A.构造函数必须指定返回值类型说明
  • B.构造函数可以设置缺省参数
  • C.构造函数可以重载
  • D.构造函数的函数名与类名相同
43

下列关于抽象类的表述中正确的是(  )。

  • A)派生类必须要实现作为基类的抽象类中的纯虚函数
  • B)抽象类的成员函数至少有一个没实现
  • C)抽象类不可能用来定义对象
  • D)派生类不能成为抽象类
44

下面关于运算符重载的描述中,正确的是(  )。

  • A.一元运算符只能作为成员函数来重载
  • B.运算符重载作为成员函数时,如果参数表中无参数,重载的是一元运算符
  • C.二元运算符重载为非成员函数时,参数表中有一个参数
  • D.C 中可以重载所有的运算符
45

使用输入输出操作符setw,能够控制(  )。

  • A.填充字符
  • B.输出宽度
  • C.对齐方式
  • D.输出精度
46

线性表常采用的两种存储结构是(  )。

  • A.顺序存储结构和链式存储结构
  • B.散列方法和索引方式
  • C.链表存储结构和数组
  • D.线性存储结构和非线性存储结构
47

  • A.28XX
  • B.28YYXX
  • C.33XX
  • D.-33XXYY
50

  • A.1 1 1
  • B.1 2 3
  • C.2 2 2
  • D.3 3 3