C语言程序设计与项目实践
清华大学出版社
项目1 分析学生成绩管理系统的结构——C语言概述 任务1.1 熟悉编程环境——程序设计语言与C语言 1.1.1 程序设计语言 1.1.2 C语言的发展与特点 1.1.3 C语言的上机调试步骤和方法 1.1.4 VC++ 6.0集成开发环境简介 1.1.5 任务分析与实施 任务1.2 分析并描述算法——算法及其描述 1.2.1 算法与结构化程序设计 1.2.2 算法的描述 1.2.3 任务分析与实施 项目实践 小结 习题项目2 描述学生的特征信息——基本数据类型及运算项目3 系统的菜单程序设计——顺序程序设计项目4 学生成绩的分类处理——分支程序设计项目5 学生成绩的统计分析——循环程序设计项目6 模块化与团队协作——模块化程序设计项目7 学生成绩管理系统的设计(1)——简单构造类型项目8 学生成绩管理系统的设计(2)——复杂构造类型项目9 学生成绩管理系统的设计(3)——指针项目10 学生成绩信息的存储与管理——文件组织与使用项目11 基于51单片机竞赛抢答器设计——C语言的高级应用附录A C语言中的运算符表附录B ASCII对照表附录C C语言常见库函数参考文献
陈建国、易永红、马宁、靳光明、黄明清编著的《C语言程序设计与项目实践》作为学习编程的入门教材,着重讲述C语言程序设计的基础知识、基本算法和结构化程序设计的基本方法。本书强化项目实践,重在提高学生的编程能力。内容包括C语言概述、基本数据类型及运算、顺序程序设计、分支程序设计、循环程序设计、模块化程序设计; 简单构造类型、复杂构造类型、指针、文件组织与使用; 位运算、C语言与汇编语言的混合编程、C51程序设计基础。
教材结构有新意,内容很好。