当前位置:学者斋 >

计算机 >计算机二级 >

2016年计算机二级《C语言》测试题及答案

2016年计算机二级《C语言》测试题及答案

(1)下列叙述中正确的是(  )。

2016年计算机二级《C语言》测试题及答案

A.算法就是程序

B.设计算法时只需要考虑数据结构的设计

C.设计算法时只需要考虑结果的可靠性

D.以上三种说法都不对

(2)下列叙述中正确的是(  )。

A.有一个以上根结点的数据结构不一定是非线性结构

B.只有一个根结点的数据结构不一定是线性结构

C.循环链表是非线性结构

D.双向链表是非线性结构

(3)下列关于二叉树的叙述中,正确的是(  )。

A.叶子结点总是比度为2的结点少一个

B.叶子结点总是比度为2的结点多一个

C.叶子结点数是度为2的结点数的两倍

D.度为2的结点数是度为1的结点数的两倍

(4)软件生命周期中的活动不包括(  )。

A.市场调研

B.需求分析

C.软件测试

D.软件维护

(5)某系统总体结构图如下图所示:

该系统总体结构图的深度是(  )。

A.7

B.6

C.3

D.2

(6)程序调试的任务是(  )。

A.设计测试用例

B.验证程序的正确性

C.发现程序中的错误

D.诊断和改正程序中的错误

(7)下列关于数据库设计的叙述中,正确的是(  )。

A.在需求分析阶段建立数据字典

B.在概念设计阶段建立数据字典

C.在逻辑设计阶段建立数据字典

D.在物理设计阶段建立数据字典

(8)数据库系统的三级模式不包括(  )。

A.概念模式

B.内模式

C.外模式

D.数据模式

(9)有三个关系R、S和T如下:

则由关系R和S得到关系T的操作是(  )。

A.自然连接

B.交

C.投影

D.并

(10)下列选项中属于面向对象设计方法主要特征的是(  )。

A.继承

B.自顶向下

C.模块化

D.逐步求精

(11)以下叙述中错误的是(  )。

A.算法正确的程序可以有零个输入

B.算法正确的程序最终一定会结束

C.算法正确的程序可以有零个输出

D.算法正确的程序对于相同的输人一定有相同的结果

(12)以下叙述中正确的是(  )。

A.C语句必须在一行内写完

B.C程序中的每一行只能写一条语句

C.C语言程序中的注释必须与语句写在同一行

D.简单C语句必须以分号结束.

(13)以下选项中关于C语言常量的叙述错误的是(  )。

A.经常被使用的变量可以定义成常量

B.常量分为整型常量、实型常量、字符常量和字符串常量

C.常量可分为数值型常量和非数值型常量

D.所谓常量,是指在程序运行过程中,其值不能被改变的量

(14)以下选项中,不合法的c语言用户标识符是(  )。

A.a_b

C.a - - b

D._1

(15)若变量均已正确定义并赋值,以下合法的C语言赋值语句是(  )。

A.x=y==5;

B.x=n%2.5;

C.x+n=i;

D.x=5=4+1:

(16)设有定义:int a;float b;执行scanf("%2d%f",&a,&B.;语句时,若从键盘输入876 543.0<回车>则a和b的值分别是(  )。

A.87和6.0

B.876和543.0

C.87和543.0

D.76和543.0

(17)有以下定义语句,编译时会出现编译错误的是(  )。

(18)当变量c的值不为2、4、6时,值也为”真”的表达式是(  )。

(19)有以下计算公式

(20)有以下程序:

程序执行后的输出结果是(  )。

A.y=一1

B.y=0

C.y=1

e构成无限循环

  • 文章版权属于文章作者所有,转载请注明 https://xuezhezhai.com/jsj/erji/3qdrg4.html