图书介绍
C语言程序设计案例教程PDF|Epub|txt|kindle电子书版本网盘下载
![C语言程序设计案例教程](https://www.shukui.net/cover/39/31706822.jpg)
- 朱健,庞倩超主编 著
- 出版社: 北京:北京交通大学出版社
- ISBN:7811230089
- 出版时间:2007
- 标注页数:274页
- 文件大小:14MB
- 文件页数:288页
- 主题词:C语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
C语言程序设计案例教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C语言概述1
1.1 程序设计语言1
1.2 C语言介绍2
1.2.1 C源程序的结构特点3
1.2.2 程序设计的算法描述6
1.3 C语言的基本词法7
1.3.1 字符集7
1.3.2 保留字8
1.3.3 标识符及其构成规则9
本章小结10
习题10
第2章 数据类型、运算符及表达式12
2.1 C语言的数据类型12
2.2 常量13
2.2.1 整型常量14
2.2.2 实型常量15
2.2.3 字符常量16
2.2.4 字符串常量17
2.3 变量18
2.3.1 变量的声明18
2.3.2 变量的存储类型19
2.3.3 变量的初始化20
2.3.4 变量地址与取地址符&21
2.4 运算符和表达式21
2.4.1 算术运算符与算术表达式22
2.4.2 赋值运算符与赋值表达式25
2.4.3 关系运算符与关系表达式26
2.4.4 逻辑运算符与逻辑表达式27
2.4.5 条件运算符与条件表达式28
2.4.6 逗号运算符与逗号表达式30
2.4.7 位运算符31
2.4.8 表达式中数据类型的转换34
本章小结35
习题35
第3章 C语言程序设计39
3.1 顺序结构程序设计39
3.1.1 赋值语句、复合语句及空语句39
3.1.2 字符输入函数与字符输出函数40
3.1.3 格式输入函数与格式输出函数42
3.1.4 程序设计46
3.2 分支结构程序设计47
3.2.1 if分支47
3.2.2 if-else分支48
3.2.3 if-else if多分支49
3.2.4 if语句的嵌套51
3.2.5 switch多分支语句53
3.3 循环结构程序设计56
3.3.1 goto语句56
3.3.2 while循环语句57
3.3.3 do-while循环语句59
3.3.4 for循环语句60
3.3.5 几种循环比较64
3.3.6 break语句和continue语句65
3.3.7 循环语句的嵌套66
3.4 程序设计中常见的错误69
3.4.1 分支语句中常见的错误70
3.4.2 循环语句中常见的错误71
3.5 结构化程序设计72
本章小结73
习题74
第4章 数组81
4.1 一维数组81
4.1.1 一维数组的定义81
4.1.2 一维数组的初始化82
4.1.3 一维数组元素的引用83
4.2 二维数组86
4.2.1 二维数组的定义86
4.2.2 二维数组的初始化87
4.2.3 二维数组元素的引用88
4.3 字符数组90
4.3.1 字符数组的定义91
4.3.2 字符数组的初始化91
4.3.3 字符数组元素的引用92
4.3.4 字符数组的输入输出93
4.3.5 常用字符串处理函数94
本章小结99
习题100
第5章 函数105
5.1 函数概述105
5.1.1 函数的定义107
5.1.2 函数的调用109
5.1.3 变量的作用域与生命期113
5.2 函数调用中的参数115
5.2.1 变量作为函数调用中的参数115
5.2.2 静态变量作为函数调用中的参数120
5.2.3 数组作为函数调用中的参数122
5.3 内部函数和外部函数125
5.3.1 内部函数125
5.3.2 外部函数125
本章小结126
习题126
第6章 指针129
6.1 指针的概念129
6.2 指针和指针变量130
6.2.1 指针变量的定义130
6.2.2 指针变量初始化131
6.2.3 直接访问和间接访问132
6.2.4 取地址运算符与指针运算符132
6.2.5 指针变量作为函数参数135
6.3 指针与数组136
6.3.1 指向数组的指针变量136
6.3.2 指针数组的说明和初始化137
6.3.3 指针数组元素的引用137
6.3.4 指向数组的指针作为函数参数145
6.4 指针与字符串147
6.5 指针型函数151
6.5.1 指针型函数的定义151
6.5.2 指针型函数的使用151
本章小结153
习题153
第7章 用户自定义数据类型168
7.1 结构体168
7.1.1 结构体类型的定义168
7.1.2 结构体变量的定义与初始化170
7.1.3 结构体变量的引用171
7.2 指向结构体类型数据的指针173
7.2.1 指向结构体变量的指针173
7.2.2 指向结构体数组的指针175
7.3 共用体179
7.3.1 共用体类型的定义179
7.3.2 共用体类型的使用180
7.4 枚举类型183
7.5 类型定义符typedef184
本章小结185
习题186
第8章 文件190
8.1 文件概述190
8.1.1 文件的概念190
8.1.2 文件类型指针191
8.2 文件的打开与关闭193
8.2.1 文件的打开193
8.2.2 文件的关闭195
8.3 文件的读写196
8.3.1 文件尾测试函数196
8.3.2 读/写字符函数197
8.3.3 读/写字符串函数200
8.3.4 读/写数据函数202
8.3.5 格式读/写函数204
8.4 其他函数206
8.4.1 文件头定位函数rewind()206
8.4.2 文件随机定位函数fseek()206
8.4.3 出错检测函数208
本章小结208
习题208
第9章 程序调试与错误处理212
9.1 Turbo C开发环境212
9.1.1 Turbo C的产生与发展212
9.1.2 Turbo C 2.0基本配置要求212
9.1.3 Turbo C 2.0内容简介212
9.1.4 Turb C 2.0的启动213
9.1.5 Turbo C 2.0集成开发环境的菜单介绍213
9.1.6 C程序的编辑217
9.1.7 C程序的编译和连接218
9.1.8 C程序的运行220
9.1.9 在TC集成环境中查看运行结果220
9.2 Visual C++6.0开发环境220
9.2.1 Visual C++6.0工作环境221
9.2.2 C语言程序文件的编辑、编译、连接和运行221
9.3 编译预处理223
9.3.1 宏定义224
9.3.2 文件包含226
9.3.3 条件编译227
9.4 程序调试229
9.4.1 程序调试的方法229
9.4.2 C程序运行调试实例232
本章小结236
第10章 综合运用237
10.1 通讯录管理系统238
10.1.1 程序功能设计238
10.1.2 程序的数据设计240
10.1.3 程序的函数设计240
10.1.4 编码与调试244
10.1.5 整体调试249
10.1.6 设计和使用说明250
10.1.7 系统的改进问题250
10.1.8 完整代码250
10.2 吃数游戏260
本章小结268
习题268
附录A 常用字符的ASCII码269
附录B TC常见错误270
参考文献274