二级C语言教程章节测试1.C语言理论基础

二级C语言教程章节测试1.C语言理论基础,第1张

二级C语言教程章节测试1.C语言理论基础,第2张

第一部分是C语言的理论基础

(1)算法有五个特点,其中
A)有限性
B)简明性
C)可行性
D)确定性。

(2)下列说法正确的是
A)C程序实现的算法必须有输入和输出操作
B)C程序实现的算法可以没有输出但必须有输入
C)C程序实现的算法可以没有输入但必须有输出
D)C程序实现的算法可以既没有输入也没有输出。

(3)用C语言写的代码程序
A)可以立即执行B)是源程序
C)可以编译后执行D)可以编译解释后执行。

(4)结构化程序由三种基本结构组成,由这三种基本结构组成的算法
A)可以完成任何复杂的任务;b)只能完成一些复杂的任务
C)只能完成结构化的任务;d)只能完成一些简单的任务。

(5)一个算法应该具备“确定性”等五个特征。以下对其他四个特征的描述中错误的是
A)零个或多个输入b)零个或多个输出c)有限性d)可行性。

(6)下列说法正确的是
A)C语言的源程序不需要编译就可以直接运行
B)C语言的每一条可执行语句最终都会被转换成二进制的机器指令
C)C源程序编译后形成的二进制代码可以直接运行
D)C语言中的函数不能单独执行。

(7)下列说法正确的是
A) C语言高于其他语言
B) C语言无需编译即可被计算机识别并执行
C) C语言以接近英语国家的自然语言和数学语言为其语言表达形式
D) C语言出现最晚,具有其他语言的所有优点。

(8)C语言结构化程序设计中使用的三种基本结构是
A)顺序结构、选择结构和循环结构B) if、switch、break
C) for、while、do-while D) if、for和continue。

(9)结构化程序设计规定的三个基本控制结构是
A)输入、处理和输出b)树、网和环
C)顺序、选择和循环d)主程序、子程序和函数。

(10)要将高级语言编写的源程序转换成目标程序,需要使用
A)编辑器b)驱动程序c)诊断d)编译器。

答案:
1)B2)C3)B4)C5)B6)B7)c8)a9)C10)d

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 二级C语言教程章节测试1.C语言理论基础

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情