《大学c语言程序设计期末复习资料.pdf》由会员分享,可在线阅读,更多相关《大学c语言程序设计期末复习资料.pdf(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、程序设计1 程序设计(c 语言)选择+填空 第一章程序设计与c 语言(1)所谓程序,就是一组计算机能识别和执行的 指令。(2)计算机的一切操作都是由程序控制的,离开程序,计算机将一事无成。(3)计算机工作是基于 二进制。(4)计算机能 直接识别 和接受的二进制代码称为机器指令。机器指令的集合就是该计算机的机器语言。(5)c 语言允许用的两种注释方式。以/开始的 单行注释。以/*开始,以*/结束的块式注释。(6)一个程序由一个或 多个源程序文件组成的,其中必须包含一个 main 函数。(7)一个源程序文件中可以包括3 个部分。预处理指令。如#include 全局声明。函数定义。(8)一个函数包括
2、两个部分。函数部分。函数体。(9)程序总是从 main 函数开始执行的。(10)c 语言本身 不提供输入输出语句。(11)在每个数据声明和语句的最后都必须有一个分号。(12)为了编译,连接和运行c 语言,必须要有相应的 编译系统。(13)编译程序的步骤是上机输入和编辑源程序,对源程序进行编译,进行连接处理,运行可执行程序,得到运行结果。第二章算法程序的灵魂第三章最简单的 c 语言设计顺序程序设计(1)在程序运行过程中,其值不能被改变的量称为常量。(2)常用的常量有以下几种。程序设计2 整型常量实型常量字符常量如a字符串常量符 号常量(如:用#define指 令#define PI 3.14)(
3、3)在程序运行期间,变量的值是可以改变的。(4)变量必须 先定义,后使用。(5)在对程序编译连接时由编译系统给每个变量名分配对应的内存地址。(6)c 语言规定标志符只能由 字母,数字和下划线3 种字符组成。(7)编译系统将 大写字母 和小写字母 认为是两种不同的字符。(8)一个表达式的最后 加一个分号 就成了一个语句。(填空题)(9)Printf(“%20.15fn”,a/3)运行结果0.333333333333333 一共 15 个。注意在 0 的前面有 3 个空格。(10)用 一些语句和声明括起来成为复合语句(又称语句块)第四章选择结构程序设计(1)c 语言有两种选择语句:if语句和 sw
4、itch语句。(选择题)(2)c 语言编译系统在表示逻辑运算结果时,以 1 代表“真”,以 0 代表“假”,在判断一个量是否为“真”时,以 0 代表“假”,以非 0 代表“真”。(填空题)(3)闰年的条件是符合下面二者之一:能被 4 整除,但不能被100 整除,如 2008;能被 400 整除,如 2000.文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 H
5、B2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4
6、K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10
7、ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B
8、6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文
9、档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI
10、8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10
11、Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5程序设计3 第五章循环结构设计(1)do.while语句的特点是:先无条件地执行循环体,然后判断循环条件是否成立。(2)continue语句只结束本次循环,而不是 终止整个循环的执行。而break 语句则是结束整个循环过程,不再判断执行执行循环的条件是否成立。第六章利用数组处理批量数据(1)数据是 一组有序数据的集合。(2)数据中的每一个元素都属于同一个数据类型。第七章用函数实现模块化程序设计(1)函数就是用来完成一定的功能的。(2)从用户使用的角度看,
12、函数有两种:库函数;用户自己定义的函数。(填空题)(3)从函数的形式看,函数分两类:无参函数;有参函数。(填空题)(4)3 种函数调用方式。函数调用语句,函数表达式,函数参数。(填空题)(5)在定义函数时函数名后面括号中的变量名称为“形式参数”或“虚拟参数”。在主调函数中调用一个函数时,函数名后面括号中的参数成为“实际参数”。实际参数可以是 常量、变量或表达式。(填空题)(6)在调用函数过程中,系统会把实参的值传递给被调用函数的形参,或者说,形参是实参得到一个值。(填空题)(7)在调用函数过程中发生的实参与形参间的数据传递,常称为“虚实结合”。(填空题)(8)实参向形参的数据传递是“值传递”,
13、单向传递,只能由实参传给形参,而不能由形参传给实参。(9)函数的返回值是通过函数中的return语句 获得的。(10)在 定 义函 数 时 指 定 的 函 数 类型 一 般 应该 和return语句中的表达式类型一致。(11)函数值的类型和return语句中表达式的值不一文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6
14、Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档
15、编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8
16、X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y
17、1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB
18、2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K
19、6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 Z
20、N2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5程序设计4 致,则以函数类型为准。对数值型数据,可以自动进行类型转换。即 函数类型决定返回值类型。(填空题)(12)对于不带回值的函数,应当用定义函数为“void类型”(或称“空类型”)。(13)在用数组元素做函数实参时,把实参的值传递给形参,是“值传递”方式。数据传递的方向是 从实参传到形参,单项传递。(填空题)(14)用数组元素做实参时,向行参变量传递的是数组元素的值,而用数组名作函数实参时,向形参(数组名或指针变量)传递的是数组首元素的地址。文档编码:CI8X3H10Y1E8 HB2T
21、7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O
22、10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2
23、X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6
24、R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码
25、:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3
26、H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5文档编码:CI8X3H10Y1E8 HB2T7M4K6O10 ZN2X1B6Y6R5