总序
前言
第1章 程序设计概述
1.1 程序设计基础
1.1.1 程序设计语言
1.1.2 常用编程语言及其适用范围
1.2 算法及其表示
1.2.1 算法的概念
1.2.2 算法的表示
1.2.3 算法的特点
1.3 程序设计的基本流程
1.3.1 程序设计的基本流程
1.3.2 结构化程序设计方法
1.3.3 程序设计风格
小结
习题
第2章 C语言概述
2.1 C语言的历史背景
2.1.1 简述
2.1.2 C语言的发展过程
2.2 C语言的特点
2.3 C程序的基本结构
2.3.1 两个简单的C程序实例
2.3.2 C程序的基本组成
2.4 C程序的上机调试
2.4.1 调试步骤
2.4.2 Turbo C的集成开发环境
小结
习题与上机实验
第3章 数据类型与数据的输入输出
3.1 C语言的数据类型
3.2 常量和变量
3.2.1 标识符
3.2.2 常量
3.2.3 变量
3.3 整型数据
3.3.1 整型常量
3.3.2 整型变量
3.4 实型数据
3.4.1 实型常量
3.4.2 实型变量
3.5 字符型数据
3.5.1 字符常量-
3.5.2 字符变量
3.5.3 字符串常量
3.6 数据类型转换
3.6.1 自动转换
3.6.2强制类型转换
3.7 数据的输出
3.7.1 格式输出函数printf
3.7.2 字符输出函数putchal
3.8 数据的输入
3.8.1 格式化输入函数scanf
3.8.2 字符输入函数getchar
小结
习题与上机实验
第4章 运算符和表达式
4.1 C语言运算符简介
4.2 算术运算符和算术表达式
4.2.1 算术运算符
4.2.2 表达式和算术表达式
4.3 自增与自减运算符
4.4 赋值运算和赋值表达式
4.5 关系运算和关系表达式
4.6 逻辑运算符和逻辑表达式
4.7 位运算符
4.8 逗号运算符和逗号表达式
4.9 求字节运算符
第5章 顺序和选择结构程序设计
第6章 循环结构程序设计
第7章 数组
第8章 函数
第9章 指针
第10章 结构体和共用体
第11章 编译预处理
第12章 文件
附录