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

- 孟宪福主编 著
- 出版社: 北京:电子工业出版社
- ISBN:9787121116117
- 出版时间:2010
- 标注页数:225页
- 文件大小:113MB
- 文件页数:236页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C语言程序设计教程 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 绪言1
1.1 C语言简介1
1.1.1 C语言发展简史1
1.1.2 C语言的特点1
1.2 C语言程序的开发步骤2
1.3 C语言的程序结构3
1.4算法的表示5
1.4.1算法的流程图表示法5
1.4.2算法的N-S流程图表示法5
1.4.3算法的伪代码表示法6
习题17
第2章 数据、运算符和表达式8
2.1基本概念8
2.1.1标识符8
2.1.2常量8
2.1.3变量8
2.1.4关键字9
2.2基本数据类型9
2.2.1整型变量及其常量9
2.2.2浮点型变量及其常量9
2.2.3字符型变量及其常量10
2.2.4长整型、短整型和无符号整型11
2.2.5类型定义pedef12
2.3算术运算符、赋值运算符及表达式13
2.3.1算术运算符及表达式13
2.3.2赋值运算符及表达式14
2.4关系运算符、逻辑运算符及表达式14
2.4.1关系运算符及表达式14
2.4.2逻辑运算符及表达式15
2.5变量的初始化16
2.6不同类型数据之间的转换17
2.6.1自动类型转换17
2.6.2强制类型转换18
2.7 sizeof运算符18
2.8应用举例18
习题219
第3章 数据的输入和输出21
3.1数据的输入21
3.1.1字符输入函数getchar21
3.1.2格式输入函数scanf21
3.2数据的输出23
3.2.1字符输出函数putchar23
3.2.2格式输出函数printf24
3.3应用举例27
习题327
第4章 基本语句29
4.1结构化程序设计简介29
4.2语句和复合语句30
4.3条件语句30
4.3.1 if语句30
4.3.2条件运算符33
4.3.3 switch语句33
4.3.4应用举例36
4.4循环语句38
4.4.1 while循环语句38
4.4.2 do-while循环语句40
4.4.3 for循环语句41
4.4.4 break语句和continue语句43
4.4.5 goto语句45
4.4.6逗号运算符和空操作语句46
4.4.7应用举例47
习题450
第5章 数组52
5.1一维数组52
5.1.1一维数组的定义和引用52
5.1.2一维数组元素的初始化53
5.2二维数组55
5.2.1二维数组的定义和引用55
5.2.2二维数组元素的初始化57
5.3字符数组和字符串59
5.3.1字符数组59
5.3.2字符串60
5.4应用举例65
习题569
第6章 函数71
6.1函数的概念71
6.2函数的定义和调用72
6.2.1函数的定义72
6.2.2函数的调用73
6.3函数的返回值73
6.4函数原型75
6.5函数的参数及其传递方式77
6.5.1非数组作为函数参数77
6.5.2数组作为函数参数77
6.6函数的嵌套调用和递归调用80
6.6.1函数的嵌套调用80
6.6.2函数的递归调用81
6.7变量的作用域及其存储类别83
6.7.1局部变量及存储类别84
6.7.2全局变量及存储类别86
6.8内部函数和外部函数88
6.8.1内部函数89
6.8.2外部函数89
6.9应用举例89
习题693
第7章编译预处理95
7.1宏定义95
7.2文件包括97
7.3条件编译99
7.4应用举例102
习题7103
第8章 结构和联合105
8.1结构类型变量的定义105
8.2结构类型变量的引用107
8.3结构变量的初始化108
8.4结构和函数109
8.4.1结构变量作函数参数109
8.4.2函数的返回值是结构类型变量109
8.5结构和数组110
8.5.1结构中包含数组110
8.5.2结构数组111
8.6结构的嵌套112
8.7联合114
8.8枚举116
8.9应用举例117
习题8120
第9章 位运算121
9.1二进制位运算121
9.2位段126
9.3应用举例127
习题9128
第10章 指针129
10.1指针的基本概念129
10.2指针变量的定义和引用129
10.2.1指针变量的定义129
10.2.2指针变量的引用130
10.3指针和结构132
10.3.1指向结构的指针132
10.3.2结构中包含指针133
10.3.3链表134
10.3.4二叉树138
10.4指针和数组139
10.4.1指向数组元素的指针及其操作140
10.4.2数组名和函数参数141
10.4.3字符串和指针143
10.4.4指针数组145
10.5指针和函数146
10.5.1指针变量作为函数的参数146
10.5.2指针作为函数的返回值147
10.5.3指向函数的指针149
10.5.4命令行参数154
10.6二级指针155
10.6.1二级指针的基本概念155
10.6.2二级指针与指针数组的关系157
10.7二维数组与指针158
10.7.1指向二维数组的指针定义158
10.7.2利用指针访问二维数组元素159
10.8二维数组与函数160
10.8.1函数参数是二维数组160
10.8.2函数的返回值是指向二维数组的指针161
10.9复杂的定义形式分析162
10.10对typedef的进一步说明165
10.11应用举例167
习题10175
第11章 文件177
11.1文件的基本概念177
11.2文件类型指针和文件号178
11.3缓冲文件系统178
11.3.1文件打开函数fopen178
11.3.2文件关闭函数fclose179
11.3.3文件读函数fgetc,fread,fscanf179
11.3.4文件写函数fputc, fwrite, fprintf180
11.3.5文件定位函数rewind,fseek, fte181
11.3.6应用举例182
11.4非缓冲文件系统185
11.4.1文件打开函数open和文件创建函数creat185
11.4.2文件关闭函数close185
11.4.3文件读函数read186
11.4.4文件写函数write186
11.4.5文件定位函数lseek、 tell186
11.4.6应用举例187
习题11188
第12章C语言综合应用190
12.1图形编辑程序Panda190
12.2图形库函数简介190
12.3 Panda的数据组织192
12.4 Panda的实现193
12.4.1 Panda的菜单设计194
12.4.2 Panda的图形处理194
12.4.3 Panda的文件操作195
12.5 Panda源程序清单195
习题12217
附录A标准ASCII字符集218
附录B运算符的优先级及其结合性221
附录C Turbo C集成开发环境简介222
热门推荐
- 1524607.html
- 2172276.html
- 3816171.html
- 3484639.html
- 628424.html
- 3193902.html
- 1575046.html
- 1598873.html
- 799084.html
- 162334.html
- http://www.ickdjs.cc/book_1828462.html
- http://www.ickdjs.cc/book_573494.html
- http://www.ickdjs.cc/book_443612.html
- http://www.ickdjs.cc/book_2308365.html
- http://www.ickdjs.cc/book_1976643.html
- http://www.ickdjs.cc/book_1834991.html
- http://www.ickdjs.cc/book_680021.html
- http://www.ickdjs.cc/book_3815227.html
- http://www.ickdjs.cc/book_3639344.html
- http://www.ickdjs.cc/book_1517784.html