您现在的位置:首页> 全国 > 模拟试题 > 2018年全国计算机二级考试C语言考前基础题(三)

2018年全国计算机二级考试C语言考前基础题(三)

1). 以下叙述中错误的是( )

A.预处理命令行的最后不能以分号表示结束

B.C程序对预处理命令行的处理是在程序执行的过程中进行的

C.#define MAX 是合法的宏定义命令行

D.在程序中凡是以″#″开始的语句行都是预处理命令行

正确答案:B

2). 按照″后进先出″原则组织数据的数据结构是( )

A.队列

B.栈

C.双向链表

D.二叉树

正确答案:B

3). 以下程序段完全正确的是( )

A.int k, *p=&k; scanf(″%d″, p);

B.int *p; scanf(″%d″, p);

C.int *p; scanf(″%d″, &p);

D.int k, *p; *p=&k; scanf(″%d″, p);

正确答案:A

4). 下列有关数据库的描述,正确的是( )。

A.数据库设计是指设计数据库管理系统

B.数据库技术的根本目标是要解决数据共享的问题

C.数据库是一个独立的系统,不需要操作系统的支持

D.数据库系统中,数据的物理结构必须与逻辑结构一致

正确答案:B

5). 若程序中有宏定义行: #define N 100 则以下叙述中正确的是 ( )

A.宏定义行中定义了标识符N的值为整数100

B.上述宏定义行实现将100赋给标示符N

C.在运行时用100替换标识符N

D.在编译程序对C源程序进行预处理时用100替换标识符N

正确答案:D

注:本站稿件未经许可不得转载,转载请保留出处及源文件地址。
免费领取考试冲刺试题

中公QQ群 加入QQ群

加入