第1章 进入程序设计世界
1.1 计算机程序设计
1.1.1 计算机语言
1.1.2 机器语言
1.1.3 汇编语言
1.1.4 高级语言
1.2 什么是C语言?
1.2.1 C语言的发展
1.2.2 C语言的特点
1.3 环境搭建,初识VisualC++
1.3.1 安装VisualC++
1.3.2 认识VisualC++
1.4 编制第一个C语言程序
1.4.1 简单的HelloWorld程序
1.4.2 程序开发步骤
1.4.3 C语言的代码
1.5 本章小结
1.6 本章习题
第2章 C语言数据类型、运算符和表达式
2.1 基本数据类型
2.1.1 简单学习存储原理
2.1.2 整数类型
2.1.3 浮点数类型
2.1.4 字符类型
2.1.5 常用基本数据类型
2.2 标识符与关键字
2.2.1 标识符
2.2.2 关键字
2.3 常量与变量
2.3.1 常量
2.3.2 变量
2.3.3 字符串常量
2.4 运算符和表达式
2.4.1 C语言的运算符以及表达式
2.4.2 算术运算符和算术表达式
2.4.3 关系运算符和关系表达式
2.4.4 逻辑运算符和逻辑表达式
2.4.5 位运算符和位表达式
2.4.6 自增、自减运算符和表达式
2.4.7 赋值运算符和赋值表达式
2.4.8 逗号运算符和逗号表达式
2.4.9 sizeof()运算符
2.4.10 条件运算符和条件表达式
2.5 数据类型之间的转换
2.5.1 自动类型转换
2.5.2 强制类型转换
2.6 本章小结
2.7 本章习题
第3章 输入与输出
3.1 输入输出——让人与机器交流的窗口
3.2 格式化的输入输出
3.2.1 格式化输出函数printf()
3.2.2 格式化输入函数scanf()
3.3 常用字符输入输出函数
3.3.1 putchar()函数
3.3.2 getchar()函数
3.4 本章小结
3.5 本章习题
第4章 程序控制结构
4.1 复合语句
4.2 条件控制语句
4.2.1 if语句的简单形式
4.2.2 if-else条件判断形式
4.2.3 else-if多条件判断形式
4.2.4 switch多条件判断语句
4.2.5 条件运算符
4.2.6 条件控制语句的嵌套使用
4.3 循环控制语句
4.3.1 while语句
4.3.2 do-while语句
4.3.3 for语句
……
第5章 数组
第6章 指针
第7章 函数
第8章 其他数据类型与预编译
第9章 文件操作
第10章 C语言高级应用
第11章 VisualC++6.0测试与调试
第12章 编程风格
第13章 Linux基础知识
第14章 算法初步入门
第15章 案例开发——学生成绩管理系统
附录A ASCII详解
附录B C语言标准库函数