智慧树知到《程序设计基础(C语言)入门篇》章节测试答案


智慧树知到《程序设计基础(C语言)入门篇》章节测试答案

第一章单元测试

1、下列哪一个不是C语言的的主要特点()。

A.运算符丰富

B.能完成任何功能

C.语言简洁、紧凑、方便、灵活

D.数据类型丰富

正确答案:能完成任何功能

2、一个C语言程序总是从()函数开始。

A.main

B.max

C.printf

D.scanf

正确答案:main

3、计算机高级语言程序的运行方法有编译执行和解释执行两种,下列叙述中正确的是()。

A.C语言程序仅可以解释执行

B.C语言程序既可以编译执行又可以解释执行

C.C语言程序仅可以编译执行

正确答案:C语言程序仅可以编译执行

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

A.每个C语句必须以分号结束

B.C语言程序中每一行只能写一条语句

C.C语句必须在一行内写完

D.C语言程序的只有一个函数

正确答案:每个C语句必须以分号结束

5、程序是一组计算机能识别和执行的指令集合。

A.正确

B.错误

正确答案:正确

6、计算机语言是一种只有计算机才能识别的语言。

A.正确

B.错误

正确答案:错误

7、一个C语言程序是由一个或多个函数组成的,其中必须包含一个函数,函数名是main。

A.正确

B.错误

正确答案:正确

8、C语句是以()表示结束

A.分号

B.句号

C.回车

D.逗号

正确答案:分号

9、C语言区分大小写。

A.正确

B.错误

正确答案:正确

10、C语言只有一个标准。

A.正确

B.错误

正确答案:正确

第二章单元测试

1、算法的特点不包括()。

A.可行性

B.确定性

C.多个输入

D.有穷性

正确答案:多个输入

2、算法的有穷性是指()。

A.算法的程序所处理的数据量是有限的

B.算法的程序运行时间是有限的

C.算法只能被有限的用户使用

D.算法包含的操作步骤是有限的

正确答案:算法包含的操作步骤是有限的

3、在计算机中,算法是指()。

A.加工方法

B.解答方案的准确而完整的描述

C.查询方法

D.排序方法

正确答案:解答方案的准确而完整的描述

4、算法的特点包括穷性、确定性、可行性、有一个或多个输入和有一个或多个输出。

A.正确

B.错误

正确答案:错误

5、在程序设计中,符合结构化原则的三种基本控制结构是顺序结构、选择结构、循环结构。

A.正确

B.错误

正确答案:正确

6、传统的流程图只有一个入口,多个出口。

A.正确

B.错误

正确答案:错误

7、所谓算法的有穷性是指算法要在合理有限的时间内结束。

A.正确

B.错误

正确答案:正确

8、算法是程序的具体实现。

A.正确

B.错误

正确答案:错误

9、算法分为数值算法和非数值算法两大类。

A.正确

B.错误

正确答案:正确

10、算法是为解决一个问题而采取的方法和步骤,是程序的灵魂。