C语言程序设计项目教程(双色印刷、赠电子课件) / 高等职业教育“十二五”规划教材
¥32.00定价
作者: 王瑞红
出版时间:2020-01
出版社:机械工业出版社
- 机械工业出版社
- 9787111470847
- 1版
- 200333
- 65228696-4
- 平装
- 16开
- 2020-01
- 215
- 152
- 工学
- 软件工程
- TP312C
- 计算机通信类
- 高职
内容简介
本书充分结合高职高专学生的实际情况,对内容科学取舍,突出算法,强调逻辑思路,吸纳先进的项目教学法的思想,非常注重编程能力的训练。本书共分8个模块,主要介绍了C语言的基础知识、程序设计的基本结构、数组、函数、指针和结构体等内容。
目录
前言模块1 C语言基础知识 第一部分 知识准备 一、C语言的发展过程 二、C语言的特点 三、C语言程序结构 四、标识符、常量和变量 五、C语言的数据类型 六、C语言的常用运算符和表达式 第二部分 项目教学 项目一 用Microsoft Visual C 6.0环境开发一个C语言程序 项目二 本模块基础知识综合应用 第三部分 实训目标、任务 实训目标 实训任务模块2 顺序结构 第一部分 知识准备 一、算法 二、算法描述方法 三、C语言的语句概述 四、格式数据的输入/输出 五、单个字符数据的输入/输出 第二部分 项目教学 项目一 顺序程序设计应用(一) 项目二 顺序程序设计应用(二) 项目三 顺序程序设计应用(三) 项目四 程序执行过程的跟踪 第三部分 实训目标、任务 实训目标 实训任务模块3 选择结构 第一部分 知识准备 一、if语句 二、switch语句 第二部分 项目教学 项目一 if语句实现的选择结构应用 项目二 switch语句实现的多分支选择结构应用 项目三 选择语句的灵活运用 第三部分 实训目标、任务 实训目标 实训任务模块4 循环结构程序设计 第一部分 知识准备 一、while语句 二、do-while语句 三、for语句 第二部分 项目教学 项目一 while语句实现的循环结构应用 项目二 do-while语句实现的“直到型”循环结构应用 项目三 for循环语句 第三部分 实训目标、任务 实训目标 实训任务模块5 数组 第一部分 知识准备 一、一维数组 二、二维数组 三、字符数组 第二部分 项目教学 项目一 一维数组的应用实例 项目二 二维数组与字符数组的应用实例 项目三 数组的综合应用实例 第三部分 实训目标、任务 实训目标 实训任务模块6 函数 第一部分 知识准备 一、函数的定义和调用 二、变量的作用域 三、变量的存储方式与类型 四、函数的嵌套调用和递归调用 第二部分 项目教学 项目一 函数定义和调用的实现 项目二 函数中变量作用域的确定 项目三 变量类别在函数中的应用 项目四 嵌套调用在函数中的应用 项目五 递归调用在函数中的应用 第三部分 实训目标、任务 实训目标 实训任务模块7 灵活运用指针 第一部分 知识准备 一、指针 二、指针变量 三、指针与数组 四、指针与字符串 五、指针与函数 第二部分 项目教学 项目一 利用指针作为函数实参对数组进行操作的综合应用 项目二 利用指针作为函数实参对多维数组进行操作的综合应用 第三部分 实训目标、任务 实训目标 实训任务模块8 自定义数据类型 第一部分 知识准备 一、定义和使用结构体类型 二、使用结构体数组 三、结构体指针 第二部分 项目教学 项目一 结构体的定义和使用 项目二 结构体数组与结构体指针的使用 第三部分 实训目标、任务 实训目标 实训任务附录 附录A 常用字符与ASCII代码对照表 附录B 运算符的优先级和结合性参考文献