更新时间:2019-09-10 14:46:09
封面
版权信息
内容提要
前言
第1章 程序设计概述
1.1 什么是程序设计
1.2 计算机的基本组成
1.3 程序设计语言
1.4 程序设计过程
1.5 编程规范及常见问题
1.6 小结
1.7 自测题
1.8 实战训练
第2章 初识C语言
2.1 一个完整的C语言程序
2.2 C语言的开发环境
2.3 编程规范及常见问题
2.4 小结
2.5 自测题
2.6 实战训练
第3章 顺序程序设计
3.1 常量与变量
3.2 数据的输入/输出
3.3 算术运算
3.4 赋值运算
*3.5 信息表示
3.6 顺序程序设计示例
3.7 程序规范及常见问题
3.8 小结
3.9 自测题
3.10 实战训练
第4章 分支程序设计
4.1 关系表达式
4.2 逻辑表达式
4.3 if语句
4.4 switch语句及其应用
4.5 程序规范及常见问题
4.6 小结
4.7 自测题
4.8 实战训练
第5章 循环程序设计
5.1 计数循环
5.2 break和continue语句
5.3 基于哨兵的循环
5.4 循环的中途退出
5.5 编程规范和常见问题
5.6 小结
5.7 自测题
5.8 实战训练
第6章 过程封装——函数
6.1 函数的定义
6.2 函数的使用
6.3 带参数的宏
6.4 变量的作用域
6.5 变量的存储类别
*6.6 多源文件程序的编译链接
6.7 递归程序设计
6.8 编程规范及常见问题
6.9 小结
6.10 自测题
6.11 实战训练
第7章 批量数据处理——数组
7.1 一维数组
7.2 数组作为函数的参数
7.3 查找算法
7.4 排序算法
7.5 二维数组
7.6 字符串
7.7 程序规范及常见问题
7.8 小结
7.9 自测题
7.10 实战训练
第8章 指针
8.1 指针的概念
8.2 指针与数组
8.3 指针与函数
8.4 动态内存分配
8.5 指针与字符串
8.6 指针数组与多级指针
*8.7 函数指针
8.8 编程规范与常见问题
8.9 小结
8.10 自测题
8.11 实战训练
第9章 更多的数据类型
9.1 枚举类型
9.2 类型别名
9.3 结构体
9.4 链表
9.5 共用体
9.6 编程规范及常见问题
9.7 小结
9.8 自测题
9.9 实战训练
第10章 位运算与位段
10.1 位运算
10.2 位段
10.3 编程规范及常见问题
10.4 小结
10.5 自测题