2016年全国计算机等级考试二级C语言全真模拟试卷(2)

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

有以下程序

1.jpg    

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

  • A.Zha0,m,85,90,Qian,f,95,92
  • B.Zha0,m,85,90,Zha0,m,85,90
  • C.Qian.f,95,92,Qian,f,95,92
  • D.Qian,f,95,92,Zha0,m,85,90
7

有以下程序

1.jpg

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

  • A.1,2,3.4,5,6,7,8,9,10,
  • B.10,9,8,7,6,5,4,3,2,1,
  • C.2,3,1,6,8,7,5,4,10,9,
  • D.10,9,8,7,6,1,2,3,4,5,
8

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

  • A.宏替换没有数据类型限制
  • B.宏定义必须位于源程序中所有语句之前
  • C.宏名必须用大写字母表示
  • D.宏调用比函数调用耗费时间
10

设有定义:

1.jpg

  • A.A
  • B.B
  • C.C
  • D.D
13

有以下函数

 1.jpg 

该函数的功能是( )。

  • A.计算s所指字符串占用内存字节的个数
  • B.比较两个字符串的大小
  • C.计算s所指字符串的长度
  • D.将s所指字符串复制到字符串t中
15

有以下程序

1.jpg 

 程序的运行结果是( )。

  • A.1,2,3,4,5,6,7,8,9,0,
  • B.2,1,4,3,6,5,8,7,0,9,
  • C.0,9,8,7,6,5,4,3,2,l,
  • D.0,1,2,3,4,5,6,7,8,9,
22

若有定义语句:double a,*p=&a;,以下叙述中错误的是( )。

  • A.定义语句中的*号是一个间址运算符
  • B.定义语句中的*号是一个说明符
  • C.定义语句中的p只能存放double类型变量的地址
  • D.定义语句中,*p=&a把变量a的地址作为初值赋给指针变量P
23

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

  • A.在switch语句中,不一宗使用break语句
  • B.在switch语句中,必须使用default
  • C.break语句必须与swifth语句中的case配对使用
  • D.break语句只能用于swifth着句
26

有以下程序段    

1.jpg 

程序的输出结果是( )。

  • A.a=10 b=50 c=10
  • B.a=10 b=50 c=30
  • C.a=10 b=30 c=lO
  • D.a=50 b=30 c=50
31

c源程序中不能表示的数制是( )。

  • A.二进制
  • B.八进制
  • C.十进制
  • D.十六进制
33

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

  • A.使用三种基本结构构成的程序只能解决简单问题
  • B.结构化程序由顺序、分支、循环三种基本结构组成
  • C.c语言是一种结构化程序设计语言
  • D.结构化程序设计提倡模块化的设计方法
35

在数据管理技术发展的三个阶段中,数据共享最好的是( )。

  • A.人工管理阶段
  • B.文件系统阶段
  • C.数据库系统阶段
  • D.三个阶段相同
37

在面向对象方法中,不属于“对象’’基本特点的是( )。

  • A.一致性
  • B.分类性
  • C.多态性
  • D.标识唯一性
39

数据流图中带有箭头的线段表示的是( )。

  • A.控制流
  • B.事件驱动
  • C.模块调用
  • D.数据流
40

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

  • A.顺序存储结构的存储空间一定是连续的,链式存储结构的存储空间不一定是连续的
  • B.顺序存储结构只针对线性结构,链式存储结构只针对非线性结构
  • C.顺序存储结构能存储有序表,链式存储结构不能存储有序表
  • D.链式存储结构比顺序存储结构节省存储空间
41

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

  • A.循环队列有队头和队尾两个指针,因此,循环队列是非线性结构
  • B.在循环队列中,只需要队头指针就能反映队列中元素的动态变化情况
  • C.在循环队列中,只需要队尾指针就能反映队列中元素的动态变化情况
  • D.循环队列中元素的个数是由队头指针和队尾指针共同决定