第1章 C语言程序设计基础
1.1 C语言的发展史及其基本特性
1.1.1 C语言的发展历史
1.1.2 C语言的主要特性
1.2 C语言集成开发环境简介
1.2.1 TurboC的安装
1.2.2 TurboC2.0的启动与退出
1.2.3 TurboC命令菜单的使用
1.3 C程序的基本结构
1.3.1 C语言的基本结构
1.3.2 程序设计的概念及特点
1.4 C语言的上机操作过程
1.4.1 运行一个C语言程序的过程
1.4.2 在TurboC下运行C语言程序的基本步骤
1.5 本章小结
1.6 实验指导
练习1-1
习题
第2章 基本数据类型、运算符和表达式
2.1 C语言的基本数据类型
2.1.1 常量与变量
2.1.2 基本数据类型
练习2-1
2.2 C语言的运算符和表达式
2.2.1 基本运算符和表达式
2.2.2 运算符的优先级及结合性
练习2-2
2.2.3 位逻辑运算符
2.2.4 其他运算符
练习2-3
2.3 数据类型间的转换
2.3.1 自动转换
2.3.2 强制转换
练习2-4
2.4 小结及常见错误列举
2.4.1 本章小结
2.4.2 常见错误列举
2.5 实验指导
习题
第3章 程序控制
3.1 程序控制基本结构
3.1.1 结构化程序设计思想
3.1.2 程序设计步骤
3.2 C语句概述
练习3-1
3.3 C程序中的数据输入与输出
3.3.1 标准输入输出(printf和scanf)函数
练习3-2
3.3.2 putchar()和getchar()函数
3.3.3 puts()和gets()函数
练习3-3
3.4 顺序结构程序设计
3.5 选择结构程序设计
3.5.1 选择结构程序语句
3.5.2 简单if语句实现选择结构程序设计
练习3-4
3.5.3 if-else语句实现选择结构程序设计
练习3-5
3.5.4 if-elseif语句实现选择结构程序设计
练习3-6
3.5.5 switch语句实现选择结构程序设计
练习3-7
3.5.6 多种选择结构语句程序设计
练习3-8
3.5.7 条件运算符实现选择结构程序设计
练习3-9
……
第4章 数组
第5章 函数
第6章 指针
第7章 预处理命令
第8章 复杂数据类型
第9章 文件
附录A 常用表
附录B ASCII码字符表
附录C Turbo C编译错误信息
附录D Turbo C库函数简介
附录E 全国计算机等级考试二级C语言考试大纲
参考文献