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

- 苏瑞,张春芳,王立武编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302190783
- 出版时间:2009
- 标注页数:289页
- 文件大小:40MB
- 文件页数:300页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C语言概述及C程序的实现1
1.1计算机及计算机编程语言1
1.1.1机器语言1
1.1.2汇编语言2
1.1.3高级语言2
1.1.4高级语言及软件的发展3
1.2 C语言概述4
1.2.1 C语言的特点4
1.2.2 C语言标识符与关键字4
1.2.3 C程序的结构6
1.3 C程序举例8
1.4运行C程序的过程9
1.5 C语言程序上机运行环境10
1.5.1 Microsoft Visual C++ 6.0软件10
1.5.2 Turbo C 2.0系统的使用13
1.5.3 De v-C++软件14
1.6习题16
第2章 数据类型、运算符与表达式17
2.1 C语言的数据类型17
2.2常量与变量18
2.2.1常量和符号常量18
2.2.2变量19
2.3整型数据20
2.3.1整型常量21
2.3.2整型变量21
2.4实型数据21
2.4.1实型常量(实数)21
2.4.2实型变量22
2.5字符型数据22
2.5.1字符型常量23
2.5.2字符型变量24
2.5.3字符串常量24
2.6基本输入输出函数25
2.6.1格式输出函数printf25
2.6.2格式输入函数scanf29
2.6.3字符输出函数p u tch ar32
2.6.4字符输入函数getchar33
2.7运算符和表达式34
2.7.1算术运算符和算术表达式35
2.7.2赋值运算符和赋值表达式38
2.7.3不同类型数据间的混合运算40
2.7.4关系运算符和关系表达式42
2.7.5逻辑运算符和逻辑表达式43
2.7.6条件运算符和条件表达式44
2.7.7逗号运算符和逗号表达式45
2.7.8求字节数运算符45
2.7.9位运算符和位运算46
2.8习题47
第3章 简单程序设计49
3.1程序设计初步49
3.1.1利用计算机求解实际问题的步骤49
3.1.2算法及表示方法52
3.1.3 C语言的语句55
3.2顺序结构程序设计举例56
3.3习题59
第4章 选择结构程序设计60
4.1 if语句60
4.1.1双分支结构60
4.1.2双分支结构的特例:单分支结构62
4.1.3 if语句的嵌套结构64
4.1.4使用条件表达式实现简单的选择语句66
4.2 switch语句67
4.3选择结构程序设计举例70
4.4习题71
第5章 循环结构程序设计74
5.1 while语句74
5.2 do-while语句77
5.3 for语句78
5.4 goto语句81
5.5几种循环语句的比较82
5.6 continue语句和break语句83
5.6.1 continue语句83
5.6.2 break语句83
5.7循环语句的嵌套87
5.8循环结构程序设计举例89
5.9习题94
第6章 编译预处理101
6.1宏定义101
6.1.1不带参数的宏定义101
6.1.2带参数的宏定义103
6.2文件包含104
6.3条件编译106
6.4习题108
第7章 指针与数组111
7.1指针的概念与运算111
7.1.1地址及指针111
7.1.2指针变量的定义、初始化和引用112
7.2一维数组的定义和引用115
7.2.1一维数组的定义115
7.2.2一维数组元素的引用116
7.2.3一维数组的初始化116
7.2.4一维数组的应用举例117
7.3指针与一维数组124
7.3.1一维数组的指针和指向一维数组的指针变量124
7.3.2指针运算124
7.3.3通过指针引用数组的元素125
7.4一维字符数组及指针129
7.4.1一维字符数组及字符指针变量的定义129
7.4.2一维字符数组及指向一维字符数组指针变量的初始化130
7.4.3字符数组的输入和输出131
7.4.4常用字符串处理函数135
7.4.5字符数组应用举例138
7.5二维数组139
7.5.1二维数组的定义139
7.5.2二维数组元素的引用139
7.5.3二维数组元素的初始化140
7.5.4二维数组应用举例140
7.5.5二维数组的指针144
7.6指针数组的概念147
*7.7多级指针——指向指针的指针变量150
7.8习题152
第8章 函数与变量159
8.1函数的定义与说明160
8.1.1函数的定义160
8.1.2函数的引用说明162
8.2调用函数163
8.2.1调用函数过程及参数传递163
8.2.2 return语句164
8.3嵌套调用函数168
8.4递归调用函数170
8.5指针作为函数的参数174
8.6局部变量和全局变量178
8.7变量的存储类别181
8.8内部函数和外部函数185
8.8.1内部函数185
8.8.2外部函数185
8.8.3运行由多个文件组成的程序186
8.9函数的指针和指向函数的指针变量188
8.10返回指针值的函数190
8.11程序设计举例191
8.12习题195
第9章 结构体与共用体206
9.1结构体类型与结构体类型变量206
9.1.1结构体类型的定义206
9.1.2结构体类型变量的定义和初始化208
9.1.3结构体变量的引用210
9.2结构体数组212
9.3指向结构体类型数据的指针215
9.4单向链表218
9.4.1单向链表的数据结构219
9.4.2动态分配和释放存储空间函数219
9.4.3单向链表的基本操作220
9.5共用体233
9.6枚举类型236
9.7用typedef定义类型239
9.8习题239
第10章 文件241
10.1 C文件概述241
10.1.1文件系统概述241
10.1.2文件类型指针242
10.2文件的打开与关闭243
10.2.1文件的打开243
10.2.2文件的关闭245
10.3常用的文件读写函数245
10.3.1字符读写函数246
10.3.2字符串读写函数248
10.3.3格式化读写函数249
10.3.4数据块读写函数253
10.4文件的定位函数253
10.5出错检验254
10.6习题255
附录A 常用字符与ASCII代码对照表258
附录B C语言常用库函数一览表260
附录C 习题参考答案267
参考文献289
热门推荐
- 3136913.html
- 3286603.html
- 1463701.html
- 54040.html
- 3619407.html
- 888198.html
- 2921521.html
- 765947.html
- 1566009.html
- 123877.html
- http://www.ickdjs.cc/book_818342.html
- http://www.ickdjs.cc/book_1362281.html
- http://www.ickdjs.cc/book_1971248.html
- http://www.ickdjs.cc/book_3643276.html
- http://www.ickdjs.cc/book_207573.html
- http://www.ickdjs.cc/book_3474044.html
- http://www.ickdjs.cc/book_3845327.html
- http://www.ickdjs.cc/book_3577869.html
- http://www.ickdjs.cc/book_2195052.html
- http://www.ickdjs.cc/book_720366.html