项目1 C语言概述
1.1 程序设计语言简介
1.1.1 机器语言
1.1.2 汇编语言
1.1.3 高级语言
1.2 计算机中的进制及相互转换
1.2.1 计算机中的几种进制
1.2.2 计算机中机器数的表示方法
1.2.3 计算机中进制之间的相互转换
1.3 C语言简介
1.3.1 C语言概述
1.3.2 C语言的程序结构及特点
1.3.3 运行C程序的环境与步骤
习题
项目2 C语言的数据类型、运算符及表达式
2.1 C语言的数据类型结构
2.2 标识符、常量及变量
2.2.1 标识符
2.2.2 常量
2.2.3 变量
2.3 基本数据类型
2.3.1 整型数据
2.3.2 实型数据
2.3.3 字符型数据
2.3.4 变量赋初值
2.3.5 不同类型数据间的相互转换
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 常用运算符的优先级别汇总
2.5 编译预处理
2.5.1 宏定义
2.5.2 文件包含
2.5.3 条件编译
习题二
项目3 顺序结构程序设计
3.1 C语句概述
3.2 赋值语句
3.3 C语言中数据的输入输出
3.4 字符数据的输入输出
3.4.1 putchar函数
3.4.2 getchar函数
3.4.3 gets函数
3.4.4 puts函数
3.5 格式输入与输出
3.5.1 printf甬数
3.5.2 scanf函数
习题三
项目4 选择结构程序设计
4.1 if语句
4.1.1 单边选择结构
4.1.2 双边选择结构
4.1.3 多分支选择结构
4.1.4 嵌套if语句
4.2 条件运算符
4.3 switch语句
习题四
项目5 循环结构程序设计
项目6 数组
项目7 函数
项目8 指针
项目9 结构体和共用体
项目10 文件
附录一 ASCII码表
附录二 考试大纲
附录三 C语言的运算符和结合性
附录四 C语言常用语法
附录五 C库函数
附录六 C库文件
参考文献