图书介绍
C语言案例教程PDF|Epub|txt|kindle电子书版本网盘下载
![C语言案例教程](https://www.shukui.net/cover/8/32217488.jpg)
- 赵睿主编 著
- 出版社: 北京:机械工业出版社
- ISBN:7111207505
- 出版时间:2007
- 标注页数:231页
- 文件大小:65MB
- 文件页数:239页
- 主题词:C语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
C语言案例教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C语言的程序结构与基础知识1
1.1C语言的发展史和特点1
1.1.1C语言的起源和发展1
1.1.2C语言的特点1
1.2C语言程序总体结构2
1.2.1示例程序2
1.2.2C语言程序特点3
1.2.3C语言程序的一般形式4
1.2.4C语言程序的书写格式5
1.3C语言程序的编程环境5
1.3.1TurboC编程环境5
1.3.2MicrosoftVisualC++6.0集成开发环境6
本章小结8
【实训案例】8
习题19
第2章 数据类型及其运算11
2.1数据类型11
2.2常量和变量12
2.2.1常量12
2.2.2变量13
2.2.3整型数据14
2.2.4实型数据15
2.2.5字符型数据16
2.3运算符和表达式18
2.3.1算术运算符和算术表达式19
2.3.2赋值运算符和赋值表达式20
2.3.3关系运算符和关系表达式21
2.3.4逻辑运算符和逻辑表达式22
2.3.5逗号运算符和逗号表达式23
2.3.6条件运算符和条件表达式23
2.4类型转换24
本章小结25
【实训案例】25
习题227
第3章 顺序结构程序设计29
3.1算法29
3.1.1算法的含义29
3.1.2算法的描述29
3.2C语句介绍30
3.2.1控制语句30
3.2.2操作运算语句30
3.3字符数据输入/输出处理32
3.3.1getchar函数32
3.3.2putchar函数33
3.4格式输入/输出33
3.4.1printf函数33
3.4.2scanf函数38
3.5顺序结构程序应用举例40
本章小结41
【实训案例】41
习题342
第4章 选择结构程序设计47
4.1if语句47
4.1.1单分支结构47
4.1.2if-else双分支结构48
4.1.3else-if多分支结构49
4.2switch-case开关语句51
4.3选择结构程序应用举例55
本章小结57
【程序调试】57
【实训案例】60
习题462
第5章 循环结构程序设计66
5.1goto语句66
5.2while语句67
5.3do-while语句68
5.4for语句69
5.5循环嵌套71
5.6break语句和continue语句72
5.6.1break语句72
5.6.2continue语句73
5.7综合实例分析74
本章小结76
【实训案例】76
习题579
第6章 数组83
6.1一维数组83
6.1.1一维数组的定义83
6.1.2一维数组元素的引用84
6.1.3一维数组的初始化84
6.1.4一维数组的应用84
6.2二维数组86
6.2.1二维数组的定义86
6.2.2二维数组的引用87
6.2.3二维数组的初始化88
6.2.4二维数组应用举例90
6.3字符数组与字符串91
6.3.1字符数组91
6.3.2字符串及其使用93
6.3.3字符数组的输入/输出94
6.3.4常用的字符串处理函数94
6.3.5字符数组应用举例96
本章小结98
【实训案例】99
习题6101
第7章 函数105
7.1C语言程序的特点105
7.2函数定义105
7.3函数调用107
7.4函数参数以及参数传递108
7.4.1形参和实参的特点108
7.4.2数组作为函数参数109
7.5函数的嵌套调用111
7.6函数的递归调用113
7.7变量的作用域114
7.7.1局部变量114
7.7.2全局变量115
7.8动态存储变量和静态存储变量118
7.8.1自动变量118
7.8.2外部变量118
7.8.3静态变量119
7.8.4寄存器变量120
7.9外部函数和内部函数121
7.9.1内部函数121
7.9.2外部函数121
本章小结122
【实训案例】122
习题7127
第8章 编译预处理132
8.1什么是编译预处理132
8.2宏定义132
8.2.1不带参数的宏定义132
8.2.2带参数的宏定义133
8.2.3宏定义的终止134
8.3文件包含135
8.4条件编译137
本章小结138
【实训案例】139
习题8140
第9章 指针144
9.1指针与指针变量144
9.1.1指针144
9.1.2指针变量144
9.1.3定义指针变量145
9.1.4指针变量的赋值146
9.1.5指针变量的运算147
9.1.6指针变量作函数参数149
9.2数组与指针151
9.2.1指向数组的指针变量151
9.2.2指向数组元素的指针变量151
9.2.3数组作函数参数152
9.3字符串与指针155
9.4指针与函数157
9.4.1指针型函数157
9.4.2函数的指针及指向函数的指针变量158
本章小结159
【实训案例】159
习题9163
第10章 结构体与共用体170
10.1结构体类型及其变量的定义和引用170
10.1.1结构体类型的定义170
10.1.2结构体类型变量的定义、引用和初始化171
10.2结构体数组的定义、初始化和引用174
10.2.1结构体数组的定义和初始化174
10.2.2结构体数组的成员变量引用174
10.3指向结构体类型数据的指针176
10.3.1指向结构体变量的指针176
10.3.2指向结构体数组的指针176
10.3.3结构体类型数据作函数形参177
10.4共用体类型变量的定义和引用178
10.4.1共用体类型及共用体变量的定义178
10.4.2共用体变量的引用179
10.5枚举类型180
10.5.1枚举类型的定义180
10.5.2枚举类型变量的定义和引用181
本章小结182
【实训案例】182
习题10186
第11章 位运算189
11.1位运算符189
11.1.1“与”运算189
11.1.2“或”运算190
11.1.3“异或”运算190
11.1.4“取反”运算191
11.1.5“左移”运算191
11.1.6“右移”运算192
11.2复合赋值运算192
11.3位段193
11.3.1位段的定义193
11.3.2位段的引用194
本章小结195
【实训案例】195
习题11198
第12章 文件操作200
12.1C语言的文件系统200
12.1.1文件内容的存储形式200
12.1.2缓冲文件系统201
12.2文件的打开与关闭201
12.2.1文件的打开201
12.2.2文件的关闭202
12.3文件的读写203
12.3.1字符读写函数203
12.3.2数据块读写函数205
12.3.3格式读写函数207
本章小结208
【实训案例】209
习题12214
附录A 部分习题参考答案217
附录B ASCII字符编码一览表219
附录C 常用库函数选摘220
附录D 运算符和结合性225
附录E TurboC编译、连接时错误和警告信息226
参考文献231