图书介绍
C语言程序设计教程 第3版【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 张敏霞等主编 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121213519
- 出版时间:2013
- 标注页数:272页
- 文件大小:33MB
- 文件页数:280页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C语言程序设计教程 第3版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
基础篇2
第1章 程序设计及C语言概况2
1.1程序设计的基本概念2
1.1.1程序和程序设计语2
1.1.2程序设计2
1.2算法3
1.2.1算法及算法的特性3
1.2.2算法的描述工具4
1.3结构化程序设计方法5
1.4C语言的初步知识7
1.4.1C语言的起源与发展7
1.4.2C语言的特点8
1.4.3C语言程序的构成8
1.4.4C语言程序的上机调试过程11
本章小结11
习题112
第2章 C语言基础13
2.1数据类型13
2.2标识符、常量和变量14
2.2.1字符集14
2.2.2标识符14
2.2.3常量15
2.2.4变量16
2.3基本类型数据16
2.3.1整型数据16
2.3.2实型数据18
2.3.3字符型数据19
2.3.4字符串常量22
2.4运算符及表达式22
2.4.1算术运算符23
2.4.2赋值运算符25
2.4.3自增、自减运算符27
2.4.4逗号运算符及逗号表达式29
2.4.5sizeof运算符29
本章小结29
习题230
第3章 顺序结构33
3.1C语言程序的语句33
3.1.1说明语句33
3.1.2执行语句33
3.2数据的输入和输出34
3.2.1常用标准函数35
3.2.2单个字符的输入和输出函数36
3.2.3格式化输入和输出函数37
3.3程序举例43
本章小结45
习题345
第4章 选择结构51
4.1关系运算51
4.1.1关系运算符51
4.1.2关系表达式51
4.2逻辑运算52
4.2.1逻辑运算符52
4.2.2逻辑运算的值53
4.2.3逻辑表达式54
4.3if语句55
4.3.1if语句的3种形式55
4.3.2if语句的嵌套60
4.3.3条件运算符和条件表达式61
4.4switch语句61
4.5程序举例63
本章小结67
习题467
第5章 循环结构73
5.1while语句73
5.2do-while语句76
5.3for语句77
5.4转移语句81
5.4.1break语句81
5.4.2continue语句82
5.5程序举例82
本章小结86
习题587
第6章 编译预处理94
6.1宏定义94
6.1.1不带参数的宏定义94
6.1.2带参数的宏定义96
6.2文件包含98
6.3条件编译98
本章小结99
习题699
提高篇104
第7章 数组104
7.1一维数组104
7.1.1一维数组的定义104
7.1.2一维数组的初始化105
7.1.3一维数组元素的引用106
7.1.4一维数组的应用107
7.2二维数组110
7.2.1二维数组的定义110
7.2.2二维数组的初始化111
7.2.3二维数组元素的引用112
7.2.4二维数组应用举例113
7.3字符数组116
7.3.1字符数组的定义116
7.3.2字符串与字符数组116
7.3.3字符数组的初始化117
7.3.4字符数组的输入/输出118
7.3.5字符串(字符数组)处理函数119
7.3.6字符数组的应用122
本章小结125
习题7125
第8章 指针132
8.1指针变量132
8.1.1变量的指针和指针变量132
8.1.2指针变量的定义和初始化133
8.1.3指针变量的引用134
8.2数组指针变量137
8.2.1数组指针变量的定义和引用137
8.2.2二维数组的指针141
8.2.3指针与字符串144
8.3指针数组和二级指针变量147
8.3.1指针数组147
8.3.2二级指针变量149
本章小结150
习题8151
第9章 函数156
9.1用户自定义函数156
9.1.1用户自定义函数的定义156
9.1.2用户自定义函数的返回值157
9.1.3用户自定义函数的调用158
9.1.4用户自定义函数的声明159
9.1.5指针函数的定义和调用160
9.2函数间的数据传递161
9.2.1数组元素作为函数实参161
9.2.2指针变量作为函数参数162
9.2.3数组名和数组指针变量作为函数参数163
9.2.4行数组指针变量作为函数参数165
9.2.5字符型指针变量作为函数参数167
9.2.6指向函数的指针变量作为函数参数168
9.2.7main()函数的形参170
9.3函数的嵌套调用和递归调用171
9.3.1函数的嵌套调用171
9.3.2函数的递归调用173
9.4变量的存储类别176
9.4.1局部变量及其存储类别176
9.4.2全局变量及其存储类别179
9.4.3函数的作用域和存储类别183
9.5程序举例183
本章小结186
习题9187
第10章 结构体与共用体199
10.1自定义类型标识符199
10.2结构体的定义与引用200
10.2.1结构体类型的定义200
10.2.2结构体类型变量、数组和指针变量的定义201
10.2.3结构体类型变量、数组和指针变量的初始化204
10.2.4结构体类型变量、数组和指针变量的引用204
10.2.5函数之间结构体类型数据的传递209
10.2.6用指针处理链表211
10.3共用体的定义与引用216
10.3.1共用体类型的定义216
10.3.2共用体类型变量的定义217
10.3.3共用体变量的引用217
10.4枚举类219
本章小结221
习题10221
第11章 位运算226
11.1位运算符226
11.2位运算符的功能226
11.2.1按位与运算(&)226
11.2.2按位或运算(|)227
11.2.3按位异或运算(^)227
11.2.4按位取反运算(~)227
11.2.5按位左移(<<)227
11.2.6按位右移(>>)228
11.2.7合位赋值运算符228
本章小结229
习题11229
第12章 数据文件231
12.1C语言文件231
12.2定义、打开和关闭文件232
12.2.1文件指针232
12.2.2打开文件(fopen()函数)233
12.2.3关闭文件(fclose()函数)234
12.3文件的输入/输出234
12.3.1fputc()函数和fgetc()函数234
12.3.2fgets()函数和fputs()函数236
12.3.3fprintf()函数和fscanf()函数237
12.3.4fread()函数和fwrite()函数239
12.4文件的定位241
12.4.1rewind()函数241
12.4.2fseek()函数和随机读/写241
12.4.3ftell()函数242
本章小结242
习题12242
实验篇247
第13章 实验247
附录A 运算符的优先级和结合性260
附录B 标准函数261
附录C ASCII字符编码表264
附录D 程序调试中常见错误信息一览265
参考文献272
热门推荐
- 3706.html
- 540963.html
- 3088966.html
- 855957.html
- 2984992.html
- 2931450.html
- 410531.html
- 2056774.html
- 1588382.html
- 638793.html
- http://www.ickdjs.cc/book_1387049.html
- http://www.ickdjs.cc/book_1432603.html
- http://www.ickdjs.cc/book_3627846.html
- http://www.ickdjs.cc/book_273531.html
- http://www.ickdjs.cc/book_1404495.html
- http://www.ickdjs.cc/book_3828872.html
- http://www.ickdjs.cc/book_707462.html
- http://www.ickdjs.cc/book_1804476.html
- http://www.ickdjs.cc/book_294645.html
- http://www.ickdjs.cc/book_2180444.html