| 第1章 C语言程序的基本构成1.1 程序的概念1.2 算法与流程图1.3 结构化程序的结构1.3.1 顺序结构1.3.2 分支结构1.3.3 循环结构1.4 C程序的构成1.5 C函数1.6 C语句1.7 保留字与标识符1.7.1 保留字1.7.2 标识符1.8 常量1.8.1 整型常量1.8.2 实型常量1.8.3 字符常量1.9 变量1.9.1 变量的数据类型及其定义1.9.2 整型变量1.9.3 实型变量1.9.4 字符变量与字符串1.10 运算符1.10.1 算术运算符1.10.2 关系运算符1.10.3 逻辑运算符1.10.4 位运算符1.11 编辑C程序时应注意的问题习题第2章 输入/输出程序设计2.1 字符串的输入与输出2.1.1 字符串的输出2.1.2 字符串的输入2.2 整型数的输入与输出2.2.1 整型数的输出2.2.2 整型数的输入2.3 字符的输入与输出2.4 实型数的输入与输出习题第3章 whice循环程序设计3.1 循环的概念3.2 while循环3.3 do-while循环3.4 for循环3.5 break语句和continue语句3.6 循环嵌套习题第4章 分支结构的程序设计4.1 if语句的应用4.2 if-else语句的应用4.3 if-elseif语句的应用4.4 if嵌套语句的应用4.5 switch的应用习题第5章 数组及其应用5.1 一维数组5.1.1 一维数组的定义5.1.2 一维数组的引用方法5.1.3 一维数组的初始化与赋值5.1.4 字符数组5.2 二维数组5.2.1 二维数组的定义5.2.2 二维数组的表示、初始化与赋值5.3 数组元素的查找5.3.1 无序数组的查找5.3.2 有序数组的查找5.4 数组元素的插入5.4.1 绝对位置的插入5.4.2 有序数据的插入5.5 数组元素的删除5.6 数组的排序5.6.1 冒泡排序5.6.2 选择排序习题第6章 函数及其应用6.1 函数的基本概念6.2 函数的参数6.3 系统函数的应用6.3.1 数学函数6.3.2 字符串处理函数6.3.3 字符操作函数与转换函数6.4 自定义函数6.5 函数的应用6.6 函数的嵌套与递归调用6.6.1 函数的嵌套调用6.6.2 函数递归调用习题第7章 变量存储类型与多文件系统7.1 变量的存储类型7.2 auto存储类型的变量与作用范围7.3 static存储类型的变量与作用范围7.4 register存储类型的变量与作用范围7.5 extem存储类型的变量与作用范围7.6 多文件系统中的函数调用7.7 外部变量在多文件系统中的应用习题第8章 文件的操作及其应用8.1 文件概述8.2 文件打开与关闭函数8.2.1 文件打开函数fopen8.2.2 文件关闭函数fclose8.3 文件中字符的读/写函数8.4 文件中格式化读/写函数8.5 文件中数据块读/写函数8.6 文件中位置定位函数习题第9章 指针与数组9.1 指针的基本概念9.2 相同类型指钟间的基本运算9.3 一维数组与指针9.4 字符串与字符指钟爽变量9.4.1 字符数组与字符串9.4.2 指针变量与字符串9.5 指向二维数组的指针9.5.1 二维数组的表示及应用9.5.2 指向二维数组的数组指针9.6 指针数组9.7 二级指针习题第10章 指针与函数10.1 指针与函数参数10.2 指向函数的指针10.3 返回值为指针的函数10.4 命令行参数习题第11章 结构体及其应用11.1 结构体的基本概念11.1 A结构体类型定义11.1.2 结构体变量的定义11.1.3 结构体变量占据的内存空间11.1.4 结构体变量对结构体成员的引用11.1.5 结构体变量的赋值11.2 结构体类型的数组11.3 结构体变量的输入/输出与存储11.4 结构体变量查找与删除11.5 结构体变量的排序习题第12章 链表及其应用12.1 链表的定义12.2 堆栈12.3 队列12.4 链表的插入12.5 链表的删除12.6 链表的应用习题附录附录一 ASCII表附录二 运算符及其优先级汇总表附录三 C语言的保留字附录四 C语言部分常用库函数附录五 Linux环境下C程序编辑、编译附录六 VisualC++6.0上机步骤参考文献 |
商品评论(0条)