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

- 路俊维,马雪松主编 著
- 出版社: 北京:中国铁道出版社
- ISBN:9787113099176
- 出版时间:2009
- 标注页数:220页
- 文件大小:29MB
- 文件页数:230页
- 主题词:C语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C语言概述1
1.1 C语言的产生和发展1
1.2 C语言的特点1
1.3 C语言程序的结构2
1.4算法4
1.4.1程序与算法4
1.4.2算法的特性4
1.4.3算法的表示5
1.5程序设计的步骤6
1.6 C语言源程序的上机步骤7
1.6.1 C语言源程序的执行过程7
1.6.2 Visual C++6.0开发环境8
1.6.3使用Visual C++6.08
1.7预处理命令10
1.7.1宏定义10
1.7.2文件包含13
1.8综合实例:任务的实现14
小结17
习题17
第2章 数据类型及运算符20
2.1 C语言标识符与保留字20
2.2 C语言数据类型21
2.3常量与变量22
2.3.1常量22
2.3.2变量25
2.4运算符与表达式26
2.4.1 C语言运算符简介26
2.4.2算术运算符和算术表达式26
2.4.3赋值运算符和赋值表达式29
2.4.4逗号运算符和逗号表达式29
2.4.5关系运算符和关系表达式30
2.4.6逻辑运算符和逻辑表达式31
2.4.7位运算32
2.5综合实例:任务的实现34
小结34
习题34
第3章 顺序结构程序设计37
3.1顺序结构程序设计37
3.2标准输入/输出37
3.2.1格式输出函数printf()37
3.2.2格式输入函数scanf()40
3.3字符数据的输入/输出42
3.3.1字符输出函数putchar()42
3.3.2字符输入函数getchar()43
3.4字符串输入/输出函数43
3.4.1字符串输出函数puts()44
3.4.2字符串输入函数gets()44
3.5程序举例45
3.6综合实例:任务的实现47
小结48
习题49
第4章 选择结构程序设计53
4.1单分支和双分支选择结构53
4.1.1简单if语句53
4.1.2 if...else语句54
4.2多分支选择结构56
4.2.1嵌套if...else结构57
4.2.2 switch语句59
4.3程序举例62
4.4综合实例:任务的实现65
小结68
习题68
第5章 循环结构程序设计75
5.1 while语句及应用75
5.2 do...while语句及应用77
5.3 for语句及应用80
5.4 break和continue语句的作用83
5.4.1 break语句83
5.4.2 continue语句85
5.5循环结构的嵌套87
5.6程序举例88
5.7综合实例:任务的实现91
小结93
习题93
第6章 数组96
6.1数组的概念96
6.2一维数组96
6.2.1一维数组的定义97
6.2.2一维数组元素的引用98
6.2.3一维数组的初始化99
6.2.4一维数组程序举例100
6.3二维数组与多维数组102
6.3.1二维数组的定义102
6.3.2二维数组元素的引用102
6.3.3二维数组的初始化104
6.4字符数组与字符串数组105
6.4.1字符数组的定义105
6.4.2字符数组的初始化106
6.4.3字符数组的引用106
6.4.4字符串和字符串结束标志107
6.4.5字符数组的输入/输出107
6.4.6字符串处理函数108
6.5程序举例109
6.6综合实例:任务的实现113
小结115
习题115
第7章 函数121
7.1函数的定义、调用及简单应用121
7.1.1函数定义的一般形式121
7.1.2函数调用的一般形式122
7.1.3函数调用的方式122
7.1.4形式参数和实际参数123
7.2数组作为函数的参数125
7.2.1数组元素作函数实参125
7.2.2数组名作为函数参数126
7.3函数的嵌套调用和递归调用126
7.3.1函数的嵌套调用126
7.3.2函数的递归调用127
7.4变量的作用域和生存周期129
7.4.1局部变量129
7.4.2全局变量130
7.5程序举例131
7.6综合实例:任务的实现135
小结136
习题136
第8章 指针141
8.1指针概述141
8.2指向变量的指针142
8.3指向数组的指针146
8.4指向函数的指针149
8.5指针知识扩展150
8.5.1字符串指针150
8.5.2指针数组152
8.5.3指向指针的指针152
8.6程序举例152
8.7综合实例:任务的实现155
小结156
习题157
第9章 结构体162
9.1结构体概述162
9.1.1结构类型变量的说明163
9.1.2结构变量成员的表示方法164
9.1.3结构变量的赋值165
9.1.4结构变量的初始化166
9.2结构数组的定义166
9.3结构指针变量的说明和使用169
9.3.1指向结构变量的指针169
9.3.2指向结构数组的指针170
9.3.3结构指针变量作函数参数172
9.4动态存储分配173
9.5链表的概念175
9.6共用体类型176
9.6.1共用体类型定义176
9.6.2共用体变量的说明177
9.6.3共用体变量成员的引用178
9.7枚举类型178
9.8类型定义符typedef178
9.9综合实例:任务的实现179
小结181
习题182
第10章 文件185
10.1文件概述185
10.2文件指针186
10.3文件的打开与关闭186
10.3.1文件的打开(fopen()函数)186
10.3.2文件关闭函数(fclose()函数)188
10.4文件的读/写188
10.5字符读/写函数fgetc()和fputc()188
10.6字符串读/写函数fgets()和fputs()192
10.7数据块读/写函数fread()和fwtrite()194
10.8格式化读/写函数fscanf()和fprintf()196
10.9文件的随机读/写197
10.9.1文件定位197
10.9.2文件的随机读/写198
10.10文件检测函数199
10.11综合实例:任务的实现199
小结200
习题200
第11章 C语言程序设计实训204
实训1 熟悉Visual C++6.0程序开发环境204
实训2 数据类型205
实训3 输入/输出函数205
实训4 选择结构206
实训5 循环结构207
实训6 数组208
实训7 函数209
实训8 指针210
实训9 结构体211
实训10 文件211
附录A ASCII码表213
附录B 运算符的优先级与结合性215
附录C C语言常用库函数216
参考文献220
热门推荐
- 1457195.html
- 393130.html
- 2581035.html
- 2318713.html
- 2640393.html
- 1222727.html
- 3382621.html
- 1308135.html
- 1964628.html
- 3105187.html
- http://www.ickdjs.cc/book_1370103.html
- http://www.ickdjs.cc/book_443108.html
- http://www.ickdjs.cc/book_1713627.html
- http://www.ickdjs.cc/book_3719567.html
- http://www.ickdjs.cc/book_2871176.html
- http://www.ickdjs.cc/book_1814316.html
- http://www.ickdjs.cc/book_2721554.html
- http://www.ickdjs.cc/book_440770.html
- http://www.ickdjs.cc/book_25878.html
- http://www.ickdjs.cc/book_1374225.html