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

- 刘迎春,王磊主编 著
- 出版社: 北京:北京大学出版社
- ISBN:7301108834
- 出版时间:2006
- 标注页数:295页
- 文件大小:89MB
- 文件页数:309页
- 主题词: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语言的特点2
1.3 简单的C程序介绍3
1.3.1 三个简单的C程序实例3
1.3.2 C程序的基本组成5
1.4 C程序的上机步骤7
1.5 算法8
1.5.1 算法的概念8
1.5.2 简单算法举例9
1.5.3 算法的特性11
1.5.4 算法的表示12
1.5.5 结构化程序设计方法17
1.6 本章小结20
第2章 数据类型、运算符与表达式21
2.1 C语言的数据类型21
2.2 常量与变量23
2.2.1 常量与符号常量23
2.2.2 变量23
2.3 整型数据25
2.3.1 整型常量的表示方法25
2.3.2 整型变量26
2.4 实型数据29
2.4.1 实型常量的表示方法29
2.4.2 实型变量30
2.4.3 实型常量的类型32
2.5 字符型数据33
2.5.1 字符常量33
2.5.2 字符变量34
2.5.3 字符数据在内存中的存储形式及其使用34
2.5.4 字符串常量36
2.6 变量赋初值37
2.7 各类数值型数据之间的混合运算37
2.7.1 整型、实型、字符型数据之间可以混合运算37
2.7.2 自动转换37
2.8 算术运算符和算术表达式39
2.8.1 C运算符简介39
2.8.2 算术运算符和算术表达式40
2.9 赋值运算符和赋值表达式45
2.9.1 赋值运算符与赋值表达式45
2.9.2 复合的赋值运算符47
2.10 逗号运算符和逗号表达式48
2.11 本章小结50
第3章 顺序结构程序设计51
3.1 C语句概述51
3.1.1 C程序结构51
3.1.2 C语句分类52
3.2 赋值语句53
3.3 输入/输出的概念及其C语言的实现54
3.4 字符数据的输入/输出55
3.4.1 putchar函数——字符输出函数55
3.4.2 getchar函数——字符输入函数55
3.5 格式输入与输出55
3.5.1 printf函数——格式输出函数55
3.5.2 scanf()函数——格式输入函数59
3.6 顺序结构程序设计举例63
3.7 预处理命令66
3.7.1 宏定义67
3.7.2 文件包含69
3.8 本章小结71
第4章 选择结构程序设计73
4.1 关系运算符和关系表达式73
4.1.1 关系运算符及其优先级73
4.1.2 关系表达式74
4.2 逻辑运算符和逻辑表达式75
4.2.1 逻辑运算符及其优先级75
4.2.2 逻辑表达式76
4.3 单分支和双分支选择语句77
4.3.1 单分支选择语句77
4.3.2 双分支选择语句78
4.4 多分支选择语句83
4.4.1 if...else...多分支选择语句83
4.4.2 switch开关语句84
4.5 选择语句的嵌套与条件运算符85
4.5.1 选择语句的嵌套86
4.5.2 条件运算符86
4.6 本章小结91
第5章 循环结构程序设计93
5.1 概述93
5.1.1 基本概述93
5.1.2 goto语句94
5.2 while语句94
5.3 do...while语句96
5.4 for语句101
5.5 几种循环的比较106
5.5.1 循环结构的基本组成部分106
5.5.2 几种循环的比较106
5.6 循环的嵌套108
5.7 break语句和continue语句112
5.7.1 break语句112
5.7.2 continue语句114
5.8 本章小结119
第6章 数组121
6.1 一维数组的定义和引用121
6.1.1 一维数组的定义121
6.1.2 一维数组元素的引用122
6.1.3 一维数组的初始化123
6.2 二维数组的定义和引用129
6.2.1 二维数组的定义129
6.2.2 二维数组的引用130
6.2.3 二维数组的初始化131
6.3 字符数组135
6.3.1 字符数组的定义135
6.3.2 字符数组的初始化135
6.3.3 字符数组的引用136
6.3.4 字符串和字符串结束标志136
6.3.5 字符数组的输入/输出137
6.4 字符串处理函数143
6.5 本章小结155
第7章 函数157
7.1 函数的定义、函数参数和函数值157
7.1.1 C语言对函数的规定157
7.1.2 函数的定义158
7.2 函数的调用160
7.3 函数的嵌套调用165
7.4 函数的递归调用166
7.5 数组作为函数参数171
7.5.1 数组元素作函数实参171
7.5.2 数组名作函数实参172
7.6 局部变量和全局变量176
7.6.1 局部变量177
7.6.2 全局变量178
7.7 动态存储变量和静态存储变量180
7.7.1 变量的存储类别180
7.7.2 局部变量的存储方式180
7.7.3 全局变量的存储方式182
7.8 内部函数和外部函数183
7.8.1 内部函数183
7.8.2 外部函数183
7.9 本章小结186
第8章 指针189
8.1 地址的概念189
8.2 变量与指针变量190
8.2.1 指针变量的定义190
8.2.2 指针变量的基本操作191
8.2.3 指针变量的使用194
8.3 数组与指针变量196
8.3.1 指向一维数组和数组元素的指针变量196
8.3.2 指针与二维数组199
8.4 指针变量作函数参数204
8.4.1 指针变量作函数参数204
8.4.2 用数组名作函数参数207
8.5 字符串与指针212
8.5.1 字符串的表示形式212
8.5.2 指向字符串的指针作函数参数215
8.6 指针函数219
8.7 指针数组和指向指针的指针220
8.7.1 指针数组的概念220
8.7.2 指向指针的指针221
8.8 本章小结225
第9章 结构体与共用体226
9.1 定义结构体类型227
9.2 定义结构体类型变量的方法228
9.3 结构体变量的引用229
9.4 结构体变量的初始化230
9.5 结构体数组230
9.6 指向结构体类型数据的指针231
9.6.1 结构体指针变量231
9.6.2 结构体变量作函数参数232
9.7 用指针处理链表236
9.7.1 链表概述236
9.7.2 简单链表的建立236
9.7.3 处理动态链表所需的函数238
9.7.4 建立动态链表238
9.7.5 输出链表240
9.7.6 链表的插入操作241
9.7.7 链表的删除操作242
9.7.8 链表的综合操作243
9.8 共用体243
9.8.1 共用体的概念243
9.8.2 共用体变量的引用244
9.8.3 共用体类型数据的特点244
9.9 枚举类型246
9.10 用typedef定义类型248
9.11 本章小结250
第10章 位运算252
10.1 位运算符与位运算252
10.1.1 按位与(&)253
10.1.2 按位或(丨)254
10.1.3 按位异或(^)254
10.1.4 按位取反(~)255
10.1.5 左移位(<<)255
10.1.6 右移位(>>)256
10.2 本章小结260
第11章 文件261
11.1 C语言文件概述261
11.2 文件的打开与关闭262
11.2.1 FILE类型262
11.2.2 文件的打开263
11.2.3 文件的关闭264
11.3 文件的读/写265
11.3.1 fputc函数和fgetc函数265
11.3.2 fread函数和fwrite函数268
11.4 其他的文件读/写函数272
11.5 文件的定位272
11.5.1 feof函数273
11.5.2 rewind函数273
11.5.3 fseek函数274
11.6 本章小结274
第12章 C++面向对象理论基础276
12.1 C++面向对象理论基本概念276
12.1.1 面向过程与面向对象程序设计语言的区别276
12.1.2 类和对象的概念277
12.2 类和对象的定义277
12.2.1 类的定义277
12.2.2 对象的定义279
12.3 对象的初始化280
12.4 继承性和派生类282
12.4.1 基类和派生类282
12.4.2 派生类的定义283
12.5 本章小结285
附录287
附录Ⅰ 常用字符与ASCII代码对照表287
附录Ⅱ 关键字及其用途288
附录Ⅲ 运算符的优先级和结合性289
附录Ⅳ Turbo C 2.0常用库函数290
参考文献295
热门推荐
- 454327.html
- 2701910.html
- 3216316.html
- 3518439.html
- 906366.html
- 1008704.html
- 606588.html
- 2585143.html
- 2157696.html
- 413876.html
- http://www.ickdjs.cc/book_1329649.html
- http://www.ickdjs.cc/book_1936848.html
- http://www.ickdjs.cc/book_3095122.html
- http://www.ickdjs.cc/book_3306609.html
- http://www.ickdjs.cc/book_2636629.html
- http://www.ickdjs.cc/book_2706978.html
- http://www.ickdjs.cc/book_1496210.html
- http://www.ickdjs.cc/book_2354551.html
- http://www.ickdjs.cc/book_1299419.html
- http://www.ickdjs.cc/book_2730533.html