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

- 刘达明,陈昌志,王宁等编著 著
- 出版社: 北京:高等教育出版社
- ISBN:704036770X
- 出版时间:2013
- 标注页数:344页
- 文件大小:38MB
- 文件页数:354页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
高等学校教材 C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C语言概述1
1.1认识程序1
1.1.1直观理解程序1
1.1.2计算机程序2
1.2 C语言程序概述2
1.2.1 C语言的发展2
1.2.2 C语言的特点3
1.2.3 C语言的作用4
1.2.4 C语言程序的组成4
1.2.5 C语言程序书写规则6
1.3 C语言程序上机运行7
1.3.1 C语言程序上机步骤7
1.3.2 TC环境下的程序运行8
1.3.3 VC环境下的程序运行10
本章小结13
习题114
第2章 简单C语言程序设计15
2.1计算圆周长和面积15
2.1.1分析问题15
2.1.2程序实现15
2.2常量与变量16
2.2.1关键字与标识符16
2.2.2常量16
2.2.3变量17
2.3 C语言数据类型18
2.3.1整型数据18
2.3.2浮点型数据19
2.3.3字符型数据20
2.3.4枚举类型21
2.4运算符与表达式22
2.4.1 C语言运算符与表达式简介22
2.4.2算术运算符与算术表达式23
2.4.3赋值运算符与赋值表达式24
2.4.4条件运算符与条件表达式25
2.4.5逗号运算符与逗号表达式25
2.4.6 sizeof运算符26
2.5 C语句概述26
2.6数据的输入输出27
2.6.1字符数据的输入与输出27
2.6.2格式输入与输出28
2.7预处理命令30
2.7.1宏定义31
2.7.2文件包含34
2.8顺序结构程序设计35
本章小结36
习题236
第3章 选择结构程序设计40
3.1判断闰年40
3.1.1分析问题40
3.1.2程序实现40
3.2关系运算符与关系表达式41
3.3逻辑运算符与逻辑表达式42
3.4 if语句43
3.5 switch语句48
3.6选择结构的嵌套50
3.7应用实例52
本章小结54
习题355
第4章 循环结构程序设计59
4.1计算若干自然数的和59
4.1.1分析问题59
4.1.2程序实现59
4.2自增自减运算符60
4.3 while循环62
4.4 do-while循环64
4.5 for循环65
4.6嵌套循环69
4.7 break语句和continue语句71
4.8应用实例73
本章小结75
习题475
第5章 模块化程序设计81
5.1求三个数的最大值与最小值的差81
5.1.1分析问题81
5.1.2程序实现81
5.2模块化程序设计思想83
5.3函数的定义84
5.4函数的调用85
5.4.1函数的调用形式85
5.4.2函数的参数传递86
5.4.3函数的返回值88
5.5函数的声明89
5.6函数的嵌套调用92
5.7函数的递归调用94
5.8变量的作用域97
5.9变量的存储类型99
5.10内部函数和外部函数103
5.11应用实例103
本章小结106
习题5106
第6章 初识指针111
6.1交换两个变量的值111
6.1.1分析问题111
6.1.2程序实现112
6.2指针的概念113
6.2.1地址与指针的概念113
6.2.2取地址运算符和指针运算符114
6.2.3指针变量的定义与引用115
6.3指针变量作函数参数116
6.4应用实例117
本章小结119
习题6119
第7章 一维数组及其指针124
7.1计算学生的平均成绩124
7.1.1分析问题124
7.1.2程序实现124
7.2一维数组127
7.2.1一维数组的定义与初始化127
7.2.2一维数组的引用128
7.3指向一维数组的指针130
7.3.1指针的运算130
7.3.2指向一维数组的指针131
7.4一维数组及其指针作函数参数135
7.5应用实例138
本章小结150
习题7150
第8章 二维数组及其指针154
8.1打印九九乘法表154
8.1.1分析问题154
8.1.2程序实现154
8.2二维数组158
8.2.1二维数组的定义与初始化158
8.2.2二维数组的引用160
8.3指向二维数组的指针162
8.3.1二维数组的地址162
8.3.2列指针163
8.3.3行指针164
8.4二维数组及其指针作函数参数166
8.4.1二维数组作函数参数166
8.4.2指向二维数组的指针作函数参数168
8.5应用实例170
本章小结176
习题8176
第9章 字符数组及其指针181
9.1比较两个字符串的大小181
9.1.1分析问题181
9.1.2程序实现181
9.2字符数组185
9.2.1字符数组的定义与初始化185
9.2.2字符串与字符数组186
9.3指向字符数组的指针189
9.4字符数组及其指针作函数参数191
9.5字符串处理函数192
9.6应用实例195
本章小结202
习题9203
第10章 构造数据类型208
10.1输出学生成绩信息208
10.1.1分析问题208
10.1.2程序实现208
10.2结构体变量209
10.2.1结构体变量的定义与初始化209
10.2.2结构体变量的引用213
10.3结构体数组215
10.3.1结构体数组的定义与初始化215
10.3.2结构体数组的引用216
10.4结构体及其指针217
10.4.1指向结构体变量的指针217
10.4.2指向结构体数组的指针219
10.4.3结构体及其指针作函数参数221
10.5共用体类型223
10.5.1读取一个整型数据的高字节数据223
10.5.2共用体变量的定义224
10.5.3共用体变量的引用226
10.6使用typedef定义数据类型的别名228
10.7应用实例230
本章小结236
习题10236
第11章 文件处理程序设计242
11.1复制文件242
11.1.1分析问题242
11.1.2程序实现242
11.2文件的基本概念243
11.3打开与关闭文件245
11.4文件的出错检查247
11.5顺序读写文件数据248
11.5.1读写一个字符248
11.5.2读写一个字符串249
11.5.3格式化方式读写数据251
11.5.4二进制方式读写数据251
11.6随机读写文件数据252
11.6.1文件定位252
11.6.2随机文件的读写253
11.7应用实例254
本章小结256
习题11256
第12章 指针的高级应用261
12.1函数与指针261
12.1.1返回指针的函数261
12.1.2指向函数的指针263
12.2带参数的main函数267
12.2.1指针数组267
12.2.2指向指针的指针270
12.2.3指针数组作main函数的形参272
12.3动态内存分配函数274
12.4链表275
12.4.1链表概述275
12.4.2自引用结构275
12.4.3链表的建立与输出276
12.4.4链表的插入与删除278
12.5动态数组281
本章小结284
习题12284
第13章 位运算288
13.1位运算符与位运算288
13.1.1位运算符288
13.1.2位运算288
13.2位段291
13.3应用实例293
本章小结294
习题13295
附录A ASCII码表297
附录B C库函数298
附录C Turbo C 2.0和Visual c++6.0编程环境中的常见错误303
附录D 计算机等级考试模拟练习306
参考文献343
热门推荐
- 72855.html
- 1237951.html
- 168680.html
- 3709604.html
- 3045199.html
- 3169099.html
- 470918.html
- 447489.html
- 3734898.html
- 3805635.html
- http://www.ickdjs.cc/book_140268.html
- http://www.ickdjs.cc/book_2825131.html
- http://www.ickdjs.cc/book_639129.html
- http://www.ickdjs.cc/book_2402040.html
- http://www.ickdjs.cc/book_700631.html
- http://www.ickdjs.cc/book_2498563.html
- http://www.ickdjs.cc/book_3592130.html
- http://www.ickdjs.cc/book_3274287.html
- http://www.ickdjs.cc/book_3168766.html
- http://www.ickdjs.cc/book_3341191.html