- A.C程序对预处理命令行的处理是在程序执行的过程中进行的
- B.预处理命令行的最后不能以分号表示结束
- C.#define MAX是合法的宏定义命令行
- D.在程序中凡是以“#”开始的语句行都是预处理命令行
- 5
-
有以下程序
- A.A
- B.B
- C.C
- D.D
- A.可以通过typedef增加新的类型
- B.可以用typedef将已存在的类型用一个新的名字来代表
- C.用typedef定义新的类型名后,原有类型名仍有效
- D.用typedd可以为各种类型起别名,但不能为变量起别名
- 7
-
有以下程序
- A.A
- B.B
- C.C
- D.D
- 8
-
有以下程序
- A.A
- B.B
- C.C
- D.D
- 9
-
有以下定义和语句
- A.A
- B.B
- C.C
- D.D
- A.24
- B.28
- C.32
- D.36
- 11
-
有以下程序
- A.A
- B.B
- C.C
- D.D
- A.28
- B.24
- C.32
- D.36
- 13
-
设有如下程序段
- A.A
- B.B
- C.C
- D.D
- 14
-
有以下程序
- A.A
- B.B
- C.C
- D.D
- A.A
- B.B
- C.C
- D.D
- 16
-
有以下程序
- A.A
- B.B
- C.C
- D.D
- A.A
- B.B
- C.C
- D.D
- A.b,B,b,A
- B.b,B,B,A
- C.a,B,B,a
- D.a,B,a。B
- A.A
- B.B
- C.C
- D.D
- A.当产生的随机数n为0时结束程序运行
- B.当产生的随机数n为4时结束循环操作
- C.当产生的随机数n为1和2时不做任何操作
- D.for循环语句固定执行8次
- A.用户定义的函数中可以有多个return语句,以便可以调用二次返回多个函数值
- B.用户定义的函数中可以没有return语句
- C.用户定义的函数中若没有retum语句,则应当定义函数为void类型
- D.函数的return语句中可以没有表达式
- A.0,1
- B.0,0
- C.1,1
- D.程序进入无限循环
- A.1,3,3
- B.1,3.2
- C.1,2,3
- D.3,2,1.
- 25
-
以下选项中与
- A.A
- B.B
- C.C
- D.D
- A.A
- B.B
- C.C
- D.D
- A.定义语句出错,case是关键字,不能用作用户自定义标识符
- B.定义语句出错,printF不能用作用户自定义标识符
- C.定义语句无错,scanf不能作为输入函数使用
- D.定义语句无错,scanf不能输出case的值
- A.1245
- B.1256
- C.1278
- D.1267
- A.0
- B.-9
- C.18
- D.9
- 30
-
若有定义语句:
- A.1
- B.1.9
- C.2
- D.2.4
- A.A
- B.B
- C.C
- D.D
- A.一个C语言程序只能实现一种算法
- B.c程序可以由多个程序文件组成
- C.C程序可以由一个或多个函数组成
- D.一个C函数可以单独作为一个C稃序文件存存
- A.C
- B.exe
- C.obi
- D.ep
- A.元组
- B.字段
- C.属性
- D.码
- A.属性描述
- B.关键字描述
- C.二维表格描述
- D.实体描述
- A.层次模型
- B.网状模型
- C.关系模型
- D.以上三个都是
- A.软件结构定义
- B.模块独立性
- C.模块类型划分
- D.模块耦合度
- A.数据耦合
- B.标记耦合
- C.异构耦合
- D.公共耦合
- A.对象
- B.继承
- C.类
- D.过程调用
- 40
-
软件是指( )。
- A.程序
- B.程序和文档
- C.算法加数据结构
- D.程序、数据与相关文档的完整集合
- A.都是先进后出
- B.都是先进先出
- C.只允许在端点处插入和删除元素
- D.没有共同点
- A.在队列中只能插人数据
- B.在队列中只能删除数据
- C.队列是先进先出的线性表
- D.队列是先进后出的线性表
- A.算法的效率只与问题的规模有关,而与数据的存储结构无关
- B.算法的时间复杂度是指执行算法所需要的计算工作量
- C.数据的逻辑结构与存储结构是一一对应的
- D.算法的时间复杂度与空间复杂度一定相关