| 第1章 C语言概述1.1 C语言的特点1.2 C程序的构成1.2.1 简单的C源程序举例1.2.2 C程序的基本结构1.3 算法的概念和特性1.3.1 算法的概念1.3.2 算法的特征1.3.3 算法的复杂度1.3.4 算法的设计原则1.4 算法的表示1.4.1 伪代码表示算法1.4.2 流程图表示算法1.4 3N-s流程图表示算法1.5 结构化程序设计习题1第2章 数据类型及其运算2.1 C语言的数据类型2.2 常量和变量2.2.1 常量2.2.2 变量2.3 整数类型2.3.1 整型常量的表示方法2.3.2 整型变量2.4 实数类型2.4.1 实型常量的表示方法2.4.2 实型变量2.5 字符型数据2.5.1 字符型常量2.5.2 字符型变量2.5.3 字符串常量2.6 算术运算符和算术表达式2.6.1 算术运算符2.6.2 算术表达式2.7 赋值运算符和赋值表达式2.7.1 简单赋值表迭式2.7.2 复合赋值表迭式2.8 逗号运算符和逗号表达式2.9 关系运算符和关系表达式2.10 逻辑运算符和逻辑表达式2.11 各种数值型数据间的混合运算2.12 运算优先级和结合性习题2实训1 C语言的上机环境第3章 顺序结构程序设计3.1 赋值语句3.2 数据输入输出3.3 格式输入与输出3.3.1 格式输入3.3.2 格式输出3.4 专用于字符数据的输入与输出函数3.4.1 gechar()函数3.4.2 putchar()函数3.5 应用举例习题3实训2顺序结构程序设计第4章 选择结构程序设计4.1 if语句4.1.1 if语句的格式4.1.2 if语句的嵌套4.1.3 条件运算符4.2 switch语句4.3 应用举例习题4实训3 选择结构程序设计第5章 循环结构程序设计5.1 for语句5.2 while语句5.3 do~while语句5.4 循环的嵌套5.5 break和Continue语句5.5.1 break语句5.5.2 Continue语句5.6 goto语句5.7 应用举例习题5实训4循环结构程序设计第6章 数组6.1 一维数组的定义和引用6.1.1 一维数组的定义6.1.2 一维数组的初始化6.1.3 一维数组元素的引用6.1.4 一维数组的应用举例6.2 二维数组的定义和引用6.2.1 二维数组的定义6.2.2 二维数组的初始化6.2.3 二维数组元素的引用6.2.4 二维数组的应用举例6.2.5 大于二维的数组定义和引用6.3 字符串和字符数组6.3.1 字符串和字符串结束标记6.3.2 字符数组的定义6.3.3 字符数组的初始化6.3.4 字符数组的输入输出6.3.5 字符串处理函数6.3.6 字符数组应用举例习题6实训5 数组的应用第7章 函数7.1 库函数的调用7.2 函数定义的一般形式7.3 函数的参数和返回值7.3.1 形式参数与实在参数7.3.2 函数的返回值7.4 函数的调用7.4.1 函数调用的一般形式7.4.2 调用方式7.5 函数的嵌套调用7.6 函数的递归调用7.7 参数传递的方式7.8 局部变量和全局变量7.8.1 局部变量7.8.2 全局变量7.9 变量的存储类型79.1 自动变量7.9.2 寄存器变量7.9.3 静态变量7.9.4 外部变量7.10 内外部函数和多文件的程序7.10.1 内部、外部函数7.10.2 多文件的程序习题7实训6 递归程序设计第8章 编译预处理8.1 宏定义和调用8.2 文件包含处理习题8第9章 结构体、共用体与枚举类型9.1 结构体9.1.1 结构体类型变量的定义9.1.2 结构体类型变量的初始化9.1.3 结构体类型变量的引用9.1.4 结构体数组9.1.5 应用举例9.2 共用体9.2.1 共用体类型变量的定义9.2.2 共用体类型变量的引用9.3 枚举类型9.4 用typedef说明数据类型习题9实训7结构体类型程序设计第10章 指针10.1 地址和指针的概念10.2 指针变量的定义10.3 指针变量的引用10.4 指针变量作为函数参数10.5 指针与数组10.5.1 指针与一维数组10.5.2 指针与二维数组10.6 指针与字符串10.7 指向函数的指针10.8 返回指针值的函数10.9 指针数组和指向指针的指针10.9.1 指针数组lO.9.2 指向指针的指针10.10指向结构体类型数据的指针10.10.1 指向结构体变量的指针10.10.2 链表的建lO103对链表的处理习题10实训8 指针的应用第11章 位运算11.1 位运算符和位运算11.2 应用举例习题l第12章 文件12.1 文件类型指针12.2 文件的打开和关闭12.2.1 文件的打开12.2.2 文件的关闭12.3 文件的读写12.3.1 fputc函数和fgetc函数12.3.2 fputs函数和fgets函数12.3.3 fread函数和fwrite函数12.3.4 fprintf函数和fscanf函数12.4 文件的定位12.4.1.rewind函数12.4.2 fseek函数12.4.3 ftell函数12.5 应用举例习题12实训9文件的使用附录1 C语言的上机环境介绍附录2 C语言的关键字附录3 C语言的常用库函数附录4 常用字符与ASCII码对照表参考文献 |
商品评论(0条)