全国计算机等级考试二级C语言程序设计全真模拟题1

考试难度:
0人已考
  • 卷面总分:100
  • 试卷类型:模拟试题
  • 测试费用: 免费
  • 关注人数:140
  • 作答时间:120分钟
  • 解析:
关闭
试卷简介:
全国计算机等级考试二级C语言程序设计全真模拟题1,精选经典试题,考前必重点练习。供广大考生前来参考练习。
试题类型:
  • 单项选择题
  • 程序题
试卷预览
  • 单项选择题
  • 程序题
1

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

A.结构体变量中的成员可以是简单变量、数组或指针变量

B.不同结构体的成员名不能相同

C.结构体定义时,其成员的数据类型可以是本结构体类型

D.结构体定义时,类型不同的成员项之间可以用逗号隔开

2

若要判断char型变量c中存放的是否为小写字母,以下正确的表达式是()。

A.'a'<=c<='z'

B.(c>='a') && (c<='z')

C.(c>='a')‖(c<='z')

D.('a'< = c) AND ('z'>=c)

3

若有定义“int * p[3];”,则以下叙述中正确的是()。

A.定义了一个指针数组p,该数组含有3个元素,每个元素都是基类型为int的指针

B.定义了一个基类型为int的指针变量p,该变量具有3个指针

C.定义了一个名为 * p的整型数组,该数组含有3个int类型元素

D.定义了一个可指向一维数组的指针变量p,所指一维数组应具有3个int类型元素

4

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

A.向量属于线性结构

B.二叉链表是二叉树的存储结构

C.栈和队列是线性表

D.循环链表是循环队列的链式存储结构

5

设二叉树的中序序列为BCDA,前序序列为ABCD,则后序序列为()。

A.CBDA

B.DCBA

C.BCDA

D.ACDB

6

以下正确的字符常量是()。

A.'\089'

B.'\012'

C.'\0XAB'

D.'\0xab'

7

有以下程序:

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

A.5

B.2

C.3

D.8

8

关于指针,以下说法正确的是()。

A.可以直接向指针中写入数据

B.若指针指向变量,则可以向指针所指内存单元写入数据

C.指针可以指向内存中任何位置,并写入数据

D.两个指针可以通过加运算求和,形成一个功能更强大的指针

9

有下列程序:

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

A.2,14,3,18,4,18

B.1,14,2,18,3,18

C.2,14,3,18,4,22

D.1,14,2,18,3,18,4,18

10

在供应关系中,实体供应商和实体零件之间的联系是()。

A.多对多

B.一对一

C.多对一

D.一对多