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

- 杨健沾主编;汪同庆副主编 著
- 出版社: 武汉:武汉大学出版社
- ISBN:7307049392
- 出版时间:2006
- 标注页数:260页
- 文件大小:10MB
- 文件页数:274页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 C语言的发展、特点与程序结构1
1.1 C语言的发展与特点1
1.1.1 C语言的发展1
1.1.2 C语言的特点2
1.2 程序设计的基本方法3
1.2.1 计算机程序3
1.2.2 面向过程的程序设计4
1.2.3 面向对象的程序设计4
1.3 算法及其表示5
1.3.1 算法的概念5
1.3.2 算法的表示6
1.4 C语言程序的基本结构9
1.4.1 简单的C语言程序介绍9
1.4.2 C语言程序基本结构11
1.5 应用程序的开发过程12
第二章 数据类型、运算符和表达式15
2.1 C语言的字符集和保留字15
2.1.1 C语言的字符集15
2.1.2 C语言的保留字16
2.1.3 C语言的词法约定16
2.2 数据类型18
2.2.1 C语言的数据类型18
2.2.2 C语言的基本数据类型19
2.2.3 不同数据类型间的转换与运算20
2.3 常量、变量和标准函数22
2.3.1 常量22
2.3.2 变量27
2.3.3 标准函数32
2.4 基本运算符及其表达式33
2.4.1 算术运算符与算术表达式34
2.4.2 关系运算符与关系表达式38
2.4.3 逻辑运算符与逻辑表达式40
2.4.4 条件运算符与条件表达式42
2.4.5 赋值运算符与赋值表达式43
2.4.6 逗号运算符与逗号表达式46
第三章 基本语句与顺序结构程序设计47
3.1 C语言程序的基本语句47
3.1.1 表达式语句47
3.1.2 函数调用语句48
3.1.3 控制语句48
3.1.4 复合语句49
3.1.5 空语句49
3.2 赋值语句50
3.3 数据的输入输出51
3.3.1 格式输入输出函数(printf函数和scanf函数)51
3.3.2 字符输入输出函数(putchar函数和getchar函数)61
第四章 选择结构程序设计63
4.1 用if语句实现选择结构63
4.1.1 if语句的三种形式63
4.1.2 if语句的嵌套70
4.2 用switch语句实现多分支选择结构75
4.3 用条件表达式实现选择结构79
第五章 循环结构程序设计81
5.1 用while语句实现循环结构81
5.2 用do-while语句实现循环结构85
5.3 用for语句实现循环结构88
5.4 continue语句和break语句92
5.4.1 continue语句92
5.4.2 break语句93
5.5 循环的嵌套95
5.5.1 循环的嵌套95
5.5.2 程序举例98
5.5.3 循环在数值计算中的应用103
5.6 goto语句和语句标号的使用106
第六章 数组108
6.1 一维数组108
6.1.1 一维数组的定义、初始化和引用108
6.1.2 一维数组的输入输出111
6.1.3 一维数组应用实例112
6.2 二维数组115
6.2.1 二维数组的定义、初始化和引用115
6.2.2 二维数组的输入输出117
6.2.3 二维数组应用实例118
6.3 字符数组120
6.3.1 字符数组的定义、初始化和引用120
6.3.2 字符数组的输入输出122
6.3.3 字符串处理函数123
6.3.4 字符数组应用实例126
第七章 函数129
7.1 函数的概述129
7.1.1 C程序的模块化结构130
7.1.2 函数的分类与定义131
7.1.3 函数调用的一般形式132
7.1.4 函数的参数134
7.1.5 函数的返回值136
7.1.6 对被调用函数的说明138
7.1.7 数组作为函数参数138
7.2 函数的嵌套调用和递归调用140
7.2.1 函数的嵌套调用140
7.2.2 函数的递归调用142
7.3 变量的作用域和生存期145
7.3.1 变量的作用域145
7.3.2 变量的存储类别147
7.4 内部函数和外部函数151
7.4.1 内部函数151
7.4.2 外部函数152
7.5 综合应用举例(一)152
第八章 指针155
8.1 指针和指针变量的概念155
8.1.1 地址和指针155
8.1.2 指针变量156
8.2 变量的指针和指向变量的指针变量156
8.2.1 指针变量的定义157
8.2.2 指针变量的引用157
8.2.3 指针变量的初始化158
8.2.4 指针变量的运算159
8.2.5 指针变量作为函数参数161
8.3 数组的指针和指向数组的指针变量162
8.3.1 一维数组的指针和指向一维数组元素的指针变量162
8.3.2 二维数组的指针和指向二维数组的指针变量165
8.3.3 数组名作为函数参数169
8.4 字符串的指针和指向字符串的指针变量171
8.4.1 字符串指针变量的定义与引用171
8.4.2 字符串指针变量与字符数组172
8.4.3 字符串指针变量作为函数参数173
8.5 指针数组和指向指针的指针174
8.5.1 指针数组174
8.5.2 指向指针的指针176
8.6 指向函数的指针变量和返回指针的函数178
8.6.1 函数的指针178
8.6.2 指向函数的指针变量的定义与引用178
8.6.3 指向函数的指针变量作为函数参数180
8.6.4 返回指针的函数183
第九章 结构体和共用体185
9.1 结构体185
9.1.1 结构体类型的定义185
9.1.2 结构体类型变量的定义186
9.1.3 结构体类型变量的初始化和引用189
9.1.4 结构体数组191
9.1.5 指向结构体类型变量的指针变量194
9.2 链表196
9.2.1 链表的概念196
9.2.2 用指针和结构体实现链表196
9.2.3 对单向链表的操作198
9.3 共用体202
9.3.1 共用体类型的定义202
9.3.2 共用体类型变量的定义203
9.3.3 共用体类型变量的引用205
9.4 自定义数据类型208
9.5 综合应用举例(二)210
第十章 编译预处理216
10.1 编译预处理的概念216
10.2 宏定义216
10.2.1 不带参数的宏定义216
10.2.2 带参数的宏定义219
10.3 文件包含220
10.4 条件编译221
第十一章 位运算223
11.1 位运算的概念223
11.2 位运算符的含义及其使用224
11.2.1 按位“与”运算(&)224
11.2.2 按位“或”运算(|)224
11.2.3 按位“非”运算(~)225
11.2.4 按位“异或”运算(^)225
11.2.5 “左移”运算(<<)225
11.2.6 “右移”运算(>>)226
11.2.7 长度不同的两个数进行位运算的运算规则227
11.2.8 位复合赋值运算符227
11.3 位段227
第十二章 文件231
12.1 文件与文件类型指针231
12.1.1 文件231
12.1.2 文件数据的存储形式232
12.1.3 文件的处理方法232
12.2 文件的打开与关闭233
12.2.1 文件的打开233
12.2.2 文件的关闭235
12.3 文件的存取236
12.3.1 字符读写(函数fgetc()和函数fputc())236
12.3.2 字符串读写(函数fgets()和函数fputs())238
12.3.3 格式读写(函数fscanf()和函数fprintf())240
12.3.4 数据块读写(函数fread()和函数fwrite())240
12.4 文件的定位241
12.4.1 函数rewind()242
12.4.2 函数fseek()242
12.4.3 ftell函数243
12.5 综合应用举例(三)243
附录Ⅰ ASCII码表249
附录Ⅱ C语言中的保留字251
附录Ⅲ 运算符、优先级和结合性253
附录Ⅳ C语言常用库函数255
参考文献260
热门推荐
- 260216.html
- 3047424.html
- 3386582.html
- 3560536.html
- 1166273.html
- 2796693.html
- 580469.html
- 1562025.html
- 2346.html
- 751832.html
- http://www.ickdjs.cc/book_1333401.html
- http://www.ickdjs.cc/book_191352.html
- http://www.ickdjs.cc/book_880948.html
- http://www.ickdjs.cc/book_2743010.html
- http://www.ickdjs.cc/book_3175991.html
- http://www.ickdjs.cc/book_1054948.html
- http://www.ickdjs.cc/book_2023718.html
- http://www.ickdjs.cc/book_114794.html
- http://www.ickdjs.cc/book_1084507.html
- http://www.ickdjs.cc/book_1312154.html