前言
第1章 C语言概述
1.1 考核知识点
1.1.1 程序设计
1.1.2 算法
1.1.3 C语言程序基础
1.2 典型例题
1.3 习题
1.4 实验指导
第2章 数据类型、运算符与表达式
2.1 考核知识点
2.1.1 字符集与标识符
2.1.2 C语言数据类型
2.1.3 运算符
2.1.4 表达式
2.1.5 表达式计算时的数据类型转换规则
2.2 典型例题
2.3 习题
2.4 实验指导
第3章 顺序结构、选择结构和循环结构的程序设计
3.1 考核知识点
3.1.1 结构化程序设计
3.1.2 顺序结构程序设计
3.1.3 选择结构程序设计
3.1.4 循环结构程序设计
3.2 典型例题
3.3 习题
3.4 实验指导
第4章 数组
4.1 考核知识点
4.2 典型例题
4.3 习题
4.4 实验指导
第5章 指针
5.1 考核知识点
5.1.1 指针的基本概念
5.1.2 指针和指针变量
5.1.3 数组和指针
5.1.4 函数的指针
5.2 典型例题
5.3 习题
5.4 实验指导
第6章 字符串
6.1 考核知识点
6.1.1 字符串概念
6.1.2 字符串与指针
6.1.3 字符串处理函数
6.2 典型例题
6.3 习题
6.4 实验指导
第7章 函数
7.1 考核知识点
7.1.1 C语言程序结构
7.1.2 函数的定义
7.1.3 函数的声明
7.1.4 函数的调用
7.1.5 变量的存储属性
7.1.6 编译预处理
7.2 典型例题
7.3 习题
7.4 实验指导
第8章 结构体与共用体
8.1 考核知识点
8.1.1 结构体类型
8.1.2 结构体变量的定义、引用和初始化
8.1.3 共用体类型
8.1.4 共用体变量的定义、引用
8.1.5 枚举类型
8.2 典型例题
8.3 习题
8.4 实验指导
第9章 文件
9.1 考核知识点
9.1.1 文件概述
9.1.2 文件指针
9.1.3 文件的打开和关闭
9.1.4 文件的读写
9.1.5 文件的定位和结束
9.2 典型例题
9.3 习题
9.4 实验指导
第10章 C程序设计实例——九格游戏
习题答案
附录一 模拟试卷
附录二 C语言公共基础
参考文献