第一章测试
1.下列叙述中正确的是()。
A:C语言的函数可以嵌套定义 B:C语言的子程序有过程和函数两种 C:C语言所有函数都是外部函数 D:C语言编译时不检查语法
答案:B
2.以下叙述中正确的是()。
A:C源程序经编译形成的二进制代码可以直接运行 B:C语言中的每条可执行语句最终都将被转换成二进制的机器指令 C:C语言的源程序不必通过编译就可以直接运行 D:C语言中的函数不可以单独进行编译
答案:B
3.C语言的注释定界符是()。
A:* * B:{ } C:/* */ D:[ ]
答案:C
4.C语言源程序的基本单位是()。
A:标识符 B:子程序 C:函数 D:过程
答案:C
5.一个算法应该具有“确定性”等五个特性,下面对另外4个特性的描述中错误的是( )
A:可行性 B:有零个或多个输出 C:有零个或多个输入 D:有穷性
答案:B
6.以下叙述中正确的是 ( )。
A:C语言以接近英语国家的自然语言和数学语言作为语言的表达形式 B:C语言比其他语言高级 C:C语言出现的最晚,具有其他语言的一切优点 D:C语言可以不用编译就能被计算机识别执行
答案:A
7.有一个命名为C001.C的C语言源程序,当正常执行后,在当前目录下不存在的文件是
A:C001.DAT B:C001.EXE C:C001.C D:C001.OBJ
答案:A
8.能将高级语言编写的源程序转换为目标程序的是()。
A:编辑程序 B:解释程序 C:编译程序 D:链接程序
答案:C
9.结构化程序由三种基本结构组成, 由这三种基本结构组成的算法( )。
A:可以完成任何复杂的任务 B:只能完成部分复杂的任务 C:能完成符合结构化的任务 D:只能完成一些简单的任务
答案:C
10.以下叙述中错误的是(  )。
A:C语言源程序经编译后生成后缀为.obj的目标程序 B:C程序经过编译、连接步骤之后才能形成一个真正可执行的二进制机器指令文件 C:C语言中的每条可执行语句和非执行语句最终都将被转换成二进制的机器指令 D:用C语言编写的程序称为源程序,它以ASCII代码形式存放在一个文本文件中
答案:C
11.C语言程序将从源程序中第一个函数开始执行
A:对 B:错
答案:B
12.C 语言程序中可以有多个函数 , 但只能有一个主函数。
A:错 B:对
答案:B
13.在C 语言中,程序的模块化是利用函数实现的
A:错 B:对
答案:B
14.结构化程序设计中由三种基本结构构成的程序只能解决小规模的问题
A:对 B:错
答案:B
15.所有C程序都需要编译链接无误后才能进行
A:对 B:错
答案:A
16.C程序在运行过程中所有计算都以十进制方式进行
A:对 B:错
答案:B
17.C 语言具有简洁明了的特点。
A:错 B:对
答案:B
18.C 语言是一种具有某些低级语言特征的高级语言。
A:对 B:错
答案:A
19.C语言的书写格式不会影响程序的可读性。
A:错 B:对
答案:A

温馨提示支付 ¥4.99 元后可查看付费内容,请先翻页预览!
点赞(125) dxwkbang
返回
顶部