2017年计算机二级考试C语言模拟试题2

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

数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是(  )。

  • A.DB包括DBS和DBMS
  • B.DBMS包括DB和DBS
  • C.DBS包括DB和DBMS
  • D.没有任何关系
8

下述关于C语言文件的操作的结论中,正确的是______。

  • A.对文件操作必须先关闭文件
  • B.对文件操作必须先打开文件
  • C.对文件操作顺序无要求
  • D.对文件操作前必须先测文件是否存在,然后再打开文件
10

在单链表中,增加头结点的目的是

  • A.方便运算的实现
  • B.使单链表至少有一个结点
  • C.标识表结点中首结点的位置
  • D.说明单链表是线性表的链式存储实现
11

以下说法正确的是(  )。

  • A.C程序总是从第一个函数开始执行
  • B.在C程序中,被调用的函数必须在main函数中定义
  • C.C程序总是从main函数开始执行
  • D.C程序中的main函数必须放在程序的开始部分
17

C语言可执行程序的开始执行点是(  )。

  • A.包含文件中的第一个函数
  • B.程序中第一个函数
  • C.程序中的main()函数
  • D.程序中第一条语句
19

以下选项中不属于字符常量的是

  • A.′C′
  • B.′′C′′
  • C.′\xCC′
  • D.′\072′
20

在下列几种排序方法中,要求内存量最大的是() 

  • A. 插入排序
  • B. 选择排序
  • C. 快速排序
  • D. 归并排序
21

若有说明:int *p,m=5,n;,以下正确的程序段是

  • A.p=&n;scanf("%d",&p);
  • B.p=&n;scanf("%d",*p)
  • C.scanf("%d",&n);*p=n;
  • D.p=&n;*p=m;
22

十六进制数BB转换成十进制数是 ( )

  • A.192
  • B.256
  • C.187
  • D.121
23

设x=011050,则x=x&01252的值是(   )。

  • A.0000001000101000
  • B.1111110100011001
  • C.0000001011100010
  • D.1100000000101000