智慧树知到《初识C语言(山东联盟)》章节测试答案


智慧树知到《初识C语言(山东联盟)》章节测试答案

第一章单元测试

1、高级程序设计语言分为面向过程的程序设计语言和面向对象的程序设计语言,C语言属于面向过程的程序设计语言。

A.正确

B.错误

正确答案:正确

2、顺序结构的算法中,只有个别的步骤是有条件的被执行的。

A.正确

B.错误

正确答案:错误

3、算法的输入和输出特性指的是任何一个算法必须有输入步骤和输出步骤,否则,算法就不完整。

A.正确

B.错误

正确答案:错误

4、关于程序设计的描述,正确的是

A.简单的C语言程序是不需要调试的

B.调试程序是程序设计必不可少的过程

C.程序中的语法错误在编译阶段会被检查出来

D.算法设计是程序设计的重要过程

正确答案:调试程序是程序设计必不可少的过程;程序中的语法错误在编译阶段会被检查出来;算法设计是程序设计的重要过程

5、任何一个C语言程序都有一个主函数,该主函数的标识符是:

A.符合标识符规则即可

B.Main

C.main

D.MAIN

正确答案:main

6、属于C语言合法的用户标识符的是:

A.Result

B.M()N

C.-name

D.()input

正确答案:Result;M()N;()input

7、编辑调试C语言程序的唯一工具是VC++ 6.0集成编译环境。

A.正确

B.错误

正确答案:错误

8、对于任何循环结构算法,说法正确的是:

A.在每一次执行循环体时循环体中的每个步骤都会被执行到

B.循环体中的步骤可能会被执行多次

C.循环体至少被执行一次

D.循环体可能一次也不被执行

正确答案:循环体中的步骤可能会被执行多次;循环体可能一次也不被执行

9、算法的通用性是指算法能够适应一类问题,而不是某个特定的问题。例如,求解一元二次方程的算法,应能适应一般性方程,而不是针对某个特定方程设计。

A.正确

B.错误

正确答案:正确

10、C语言程序的注释信息以“/*”和“*/”加以限定,只能出现在被注释的语句之后。

A.正确

B.错误

正确答案:错误

第二章单元测试

1、属于C语言数据类型标识符的是:

A.Int

B.float

C.char

D.main

正确答案:float;char

2、通常,程序设计语言将各种数据分为不同的类型进行处理。

A.正确

B.错误

正确答案:正确

3、C语言的整数可以使用三种数制表示,即:十进制、八进制和十六进制。属于八进制整数的是:

A.77

B.0789

C.077

D.01234

正确答案:077;01234

4、int型变量c已在程序中定义并赋值,能正确输出c的值的是:

A.printf(";%d";,c)

B.printf(";%d\n";,c)

C.printf(c ,";%d";)

D.printf(";%d";,&;c)

正确答案:printf(";%d";,c);printf(";%d\n";,c)

5、int型变量c已在程序中定义,能为变量c正确输入整数值的语句是: