第1章C语言概述
1.1 C语言出现的历史背景
1.2 C语言的特点
1.3 C程序结构
1.3.1简单的C程序介绍
1.3.2 C程序结构
1.4 C语言基本语法成分
1.5 C语言程序的编辑、编译、运行(C程序的上机步骤)
习题1
第2章算法
2.1算法的概念
2.2简单算法举例
2.3算法的特性
2.4用N—S图表示算法
习题2
第3章基本数据类型
3.1 C的数据类型
3.2常量与变量
3.2.1常量
3.2.2变量
3.3整型数据
3.3.1整型常数的表示方法
3.3.2整型变量
3.4实型数据
3.4.1实型常量的表示方法
3.4.2实型变量
3.4.3实型常量的类型
3.5字符型数据
3.5.1字符常量
3.5.2字符变量
3.5.3字符数据在内存中的存储形式及其使用
3.5.4字符串常量
3.6变量赋初值
3.7各类数值型数据(整型、实型、字符型)的混合运算
习题 3
第4章运算符与表达式
4.1 C运算符简介
4.2算术运算符和算术表达式
4.3赋值运算符和赋值表达式
4.4自增、自减运算符
4.5逗号运算符和逗号表达式
习题 4
第5章顺序程序设计
5.1 C语句概述
5.2输入/输出及其c语言的实现
5.3格式输入/输出
5.3.1 printf函数(格式输出函数)
5.3.2 scanf函数(格式输入函数)
5.4其他输入/输出函数
5.4.1 putchar函数(字符输出函数)
5.4.2 9etchar函数(字符输入函数)
5.5顺序结构程序设计举例
习题 5
第6章选择(分支)结构程序设计
6.1关系运算符和关系表达式
6.1.1关系运算符及其优先次序
6.1.2关系表达式
6.2逻辑运算符和逻辑表达式
6.2.1逻辑运算符及其优先顺序
6.2.2逻辑表达式
6.3 if语句
6.3.1 if语句三种形式
6.3.2 if语句的嵌套
6.3.3条件运算符
6.4 switch语句
6.5程序举例
习 题 6
第7章循环结构程序设计
7.1 while语句
7.2 do—while语句
7.3 for语句
7.4语句标号和got0语句
7.4.1语句标号
7.4.2 goto语句(无条件转移语句)
……
第8章数 组
第9章函 数
第10章编译预处理
第11章指 针
第12章结构体、联合体、枚举、位运算
第13章文件
实验部分