本书共分10章。第1章为C语言常用经典算法实录,分为排序算法、查找算法以及其他经典算法三大类,详细讲解了C语言程序开发中常用的28个经典算法的实现过程。第2~10章精选9个热门项目,涉及游戏开发、桌面应用开发、网络通信开发、数据库管理系统开发等多个开发领域,具体包含:挑战2048、趣味俄罗斯方块、畅联通讯录管家、岁月通万年历、网络通信系统、智企员工管理系统、智行共享汽车管理系统、阅界藏书管理系统(窗体版)、水果消消乐游戏。本书从软件工程的角度出发,按照项目开发的顺序,系统而全面地讲解每一个项目的开发实现过程。在结构安排上:在讲解算法时,本书采用“算法思想→算法实现→测试运行”的形式呈现内容;而在讲解项目时,本书统一采用“开发背景→系统设计→技术准备→数据库设计→各功能模块实现→项目运行→源码下载”的形式完整呈现项目。全书内容实用性非常强,旨在为读者带来实实在在的成就感,帮助读者快速积累实际项目经验和技巧,以便早日实现就业目标。
本书可为C语言入门自学者提供更广泛的项目实战场景,可为计算机专业学生进行项目实训、毕业设计提供宝贵的项目参考,可供计算机专业教师、IT培训讲师用作教学参考资料,还可作为开发工程师、IT求职者、编程爱好者进行项目开发时的重要参考书。
展开