《C语言程序设计》采用“提出问题-分析问题-解决问题-实例总结”的方式,将“实例引导、编程应用为驱动”贯穿在全书中,每章将相关知识融合到实例巾。使学生经过“认识-模仿-编写”3个阶段,学会程序设计.《C语言程序设计》主要讲解了C语言概述、C语言程序基础、程序控制结构、数组、函数、复杂数据类型、链表和树、综合设计实例。书中实例均已在C什环境中调试通过。《C语言程序设计》可作为高等学校非计算机专业的高级语言程序设计教材,也可作为计算机等级考试的参考书。
目录
- 第1章 C语言概述
- 1.1 C语言的发展
- 1.2 初步认识简单的C程序
- 1.3 编写简单的C程序
- 1.4 程序与算法
- 1.5 C语言的编程风格
- 习题
- 第2章 C语言程序基础
- 2.1 基本数据类型
- 2.2 常量和变量
- 2.3 运算符和表达式
- 2.4 类型转换
- 2.5 指针数据类型
- 2.6 数据的输入与输出
- 2.7 预处理
- 习题二
- 第3章 程序控制结构
- 3.1 分支结构
- 3.2 循环结构
- 3.3 综合应用实例
- 习题三
- 第4章 数组
- 4.1 一维数组
- 4.2 多维数组
- 4.3 指针与一维数组
- 4.4 指针与多维数组
- 4.5 指针数组
- 4.6 动态数组
- 4.7 综合应用实例
- 习题四
- 第5章 函数
- 5.1 函数的基本应用
- 5.2 数据传递
- 5.3 函数指针
- 5.4 函数的嵌套调用
- 5.5 函数的递归调用
- 5.6 变量的作用域
- 5.7 变量的存储类型
- 5.8 main()函数的参数
- 5.9 综合应用实例
- 习题五
- 第6章 复杂数据类型
- 6.1 结构体
- 6.2 枚举类型
- 6.3 用户自定义类型
- 6.4 文件类型
- 6.5 综合应用实例
- 习题六
- 第7章 链表和树
- 7.1 链表
- 7.2 树
- 7.3 综合应用实例
- 习题七
- 第8章 综合设计实例
- 8.1 简单集合运算实例
- 8.2 计算100的阶乘实例
- 8.3 综合设计报告
- 参考文献