面向新工科的C程序设计与项目实践(适用于对分课堂教学法)
定 价:68 元
- 作者:梁新元编
- 出版时间:2021/12/1
- ISBN:9787550445864
- 出 版 社:西南财经大学出版社
- 中图法分类:TP312.8C
- 页码:419
- 纸张:
- 版次:1
- 开本:16开
为了适应新工科对学生具有解决复杂工程问题的能力要求,本教材紧紧围绕学生综合编程实践能力,强调核心语法,重点突出应用能力培养。本教材致力于培养学生利用C语言核心知识进行程序设计和项目实践的能力,实现初步的工程性编程规范,强化分析设计能力、错误调试能力、程序阅读能力和程序编写能力。本教材通过大量的例子和几十个有趣的小项目实践由浅入深、深入浅出地进行分析讲解,从而提升学生实践能力。本教材以知识群为核心,将变量与数据类型、选择结构、循环结构、数组、函数、指针、结构体、文件等内容重新构建,围绕项目需要进行设计,从而使学生轻松入门和快速提高,达到学以致用的效果。
本教材适用于C语言程序设计的初学者,可以作为普通高等院校计算机类、电子信息类和其他理工科类专业程序设计基础的教材,也可作为有兴趣学习C语言的其他专业学生的教材,同时也适合读者自学。
1 C语言基础知识
第一部分 学习导引
第二部分 学习材料
1.1 C语言概述
1.2 认识C语言程序
1.3 C语言程序的开发
1.4 二进制与信息表示
1.5 综合应用案例分析
第三部分 学习任务
2 基本数据类型及其操作
第一部分 学习导引
第二部分 学习材料
2.1 C语言的数据类型
2.2 常量和变量及其输入输出
2.3 常用运算符与表达式
2.4 函数的基本运用
2.5 变量与指针
2.6 综合应用案例分析
第三部分 学习任务
3 算法与程序结构
第一部分 学习导引
第二部分 学习材料
3.1 算法与流程图
3.2 顺序结构和程序设计方法
3.3 函数的作用与规范使用
3.4 指针定义与运算
3.5 综合应用案例分析
第三部分 学习任务
4 选择结构
第一部分 学习导引
第二部分 学习材料
4.1 单分支结构
4.2 双分支结构
4.3 多分支结构
4.4 程序质量保证
4.5 变量的存储属性和作用域
4.6 指针作为函数参数
4.7 综合应用案例分析
第三部分 学习任务
5 循环结构
第一部分 学习导引
第二部分 学习材料
5.1 基本循环结构
5.2 循环终止和嵌套
5.3 文件的基本使用
5.4 综合应用案例分析
第三部分 学习任务
6 一维数组
第一部分 学习导引
第二部分 学习材料
6.1 一维数组的基本使用
6.2 一维数组与函数和指针
6.3 队列、栈和函数的嵌套调用
6.4 排序专题
6.5 查找专题
6.6 综合应用案例分析
第三部分 学习任务
7 字符串
第一部分 学习导引
第二部分 学习材料
7.1 字符数组与字符串
7.2 字符串的指针与函数
7.3 指针函数与函数指针
7.4 综合应用案例分析
第三部分 学习任务
8 二维数组
第一部分 学习导引
第二部分 学习材料
8.1 二维数组的基本使用
8.2 二维数组与指针
8.3 综合应用案例分析
第三部分 学习任务
9 结构体与其他自定义类型
第一部分 学习导引
第二部分 学习材料
9.1 结构体类型和结构体变量
9.2 结构体指针与函数
9.3 结构体数组
9.4 其他自定义类型
第三部分 学习任务
10 群体数据组织与系统综合设计(电子资源)
第一部分 学习导引
第二部分 学习材料
10.1 多文件与模块化编译
10.2 结构体数组
10.3 顺序表
10.4 链表
第三部分 学习任务
附录
附录A 代码规范
附录B 软件开发环境
附录C ASCⅡ码表
附录D 常用库函数
附录E 对分课堂的参考教案
附录F 学习任务参考答案
参考文献