试题 百分网手机站

9月全国计算机二级C++基础训练

时间:2020-10-05 20:11:36 试题 我要投稿

2017年9月全国计算机二级C++基础训练

  学习是一个不断积累的过程,也是一个不断创新的过程。下面是小编为大家搜素整理的计算机二级考试题,希望能给大家带来帮助!更多精彩内容请及时关注我们应届毕业生考试 网!

2017年9月全国计算机二级C++基础训练

  单选题

  1). 若函数中有定义语句″int k;″,则( )。

  A.系统将自动给k赋初值O

  B.这时k中的值无定义

  C.系统将自动给k赋初值-1

  D.这时k中无任何值

  正确答案:B

  答案解析:根据题目,若以这种方式定义变量k时,编译程序仅为k开辟存储单元,并未在存储单元中存放任何初始值,所以变量中的值无意义,称变量值″无定义″。所以正确答案为选项B。

  2). 下列对于软件测试的描述正确的是( )。

  A.软件测试的'目的是证明程序是否正确

  B.软件测试的目的是使程序运行结果正确

  C.软件测试的目的是尽可能地多发现程序中的错误

  D.软件测试的目的是使程序符合结构化原则

  正确答案:C

  答案解析:软件测试是为了尽可能多地发现程序中的错误,尤其是发现至今尚未发现的错误。

  3). 下列枚举类型的定义中,包含枚举值3的是( )。

  A.enum test{ RED,YELLOW,BLUE,BLACK};

  B.enum test{ RED,YELLOW= 4,BLUE,BLACK};

  C.enum test{ RED= -1,YELLOW,BLUE,BLACK};

  D.enum test{ RED,YELI,OW=6 ,BLUE,BLACK};

  正确答案:A

  答案解析:本题主要考查枚举类型的定义,其中几个枚举值全部未赋常量值时,它们自左至右分别与整数0,1,…,n-l对应。由此可判断本题答案。

  4). 能正确表示逻辑关系″a≥10或a≤O″的C++语言表达式是( )。

  A.jsj-ej-0130.jpg

  B.jsj-ej-0131.jpg

  C.jsj-ej-0132.jpg

  D.jsj-ej-0133.jpg

  正确答案:D

  答案解析:逻辑运算符″II″表示或的意思。

  5). 下列关于C++函数的说明中,正确的是( )。

  A.内联函数就是定义在另一个函数体内部的函数

  B.函数体的最后一条语句必须是return语句

  C.标准C++要求在调用一个函数之前,必须先声明其原型

  D.编译器会根据函数的返回值数型和参数表来区分函数的不同重载形式

  正确答案:C

  答案解析:内联函数不是定义在另一个函数体内部的函数,而是将lnllne放在函数定义中函数类型之前;函数体的最后一条语句可以是任意的语句;编译器不会根据函数返回值的类型来区分重载形式,选项D错误。标准C++要求在调用一个函数之前,必须先声明其原型。

  6). 已知一棵二叉树前序遍历和中序遍历分别为ABDEGCFH和DBGEACHF,则该二叉树的后序遍历为

  A.GEDHFBCA

  B.DGEBHFCA

  C.ABCDEFGH

  D.ACBFEDHG

  正确答案:B

【2017年9月全国计算机二级C++基础训练】相关文章:

2017年9月全国计算机二级C++12-12

全国计算机二级C++快速提分练习12-12

全国计算机等级考试二级C++笔试题09-04

全国计算机二级《C++》上机试题附答案08-25

计算机二级C++考点:C++语言概述12-15

2017年全国计算机二级C++考试强化练习12-11

全国计算机二级C++考试辅导练习题12-11

全国计算机二级考试C++强化试题及答案10-15

2017年全国计算机二级考试公共基础训练试题10-21