| 提要文摘: | 本书以C语言为编程环境, 由浅入深地介绍了C语言的完整内容以及过程化程序设计的思想和方法。全书共有13章。第 1章介绍了什么是程序设计。第2章给出了一个完整的C语言程序, 并介绍了如何在VS2010中输入、编译链接及调试程序。第3-5章分别介绍了C语言中支持结构化程序设计的3种结构: 顺序、分支和循环所必需的工具。第6章介绍了如何编写及应用函数; 第7章介绍了处理批量数据的工具, 即数组。上述章节的内容都是C语言的核心知识, 请务必掌握。第8-11章分别讲解了结构体、共用体、链表、位运算和文件等编程技术。第12章讲解了如何用结构化程序设计思想指导一个大程序的开发, 以及软件开发的基本过程。该章中用“猜硬币”游戏介绍了自顶向下分解的过程, 用“石头、剪刀、布”游戏介绍了模块划分, 用“龟兔赛跑模拟”的例子介绍了如何建立一个自己的库以及如何应用自己创建的库, 用学生管理系统和书店管理系统讲述了软件开发的过程。第13章介绍了通用算法设计技术, 旨在让读者了解, 当遇到一个问题时应该如何设计解决问题的算法。本书内容翔实、讲解深入, 每个知识点都提供了示例, 全书共有171道例题和228个程序样例, 所有程序样例都在VS2010中调试通过。 |