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

- 涂承胜主编 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302360087
- 出版时间:2014
- 标注页数:312页
- 文件大小:143MB
- 文件页数:326页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
上篇理论教学3
第1章 C语言概述3
1.1 C语言的发展与特点3
1.1.1 C语言的发展3
1.1.2 C语言的特点3
1.2 简单的C程序与C程序的基本结构4
1.2.1 简单的C语言程序4
1.2.2 C语言程序的基本结构与程序的执行6
1.2.3 C语言程序的书写规则与程序注释符7
1.3 C语言的字符集、关键字、标识符及命名规则8
1.3.1 C语言的字符集8
1.3.2 C语言的关键字及其作用8
1.3.3 C语言的标识符及其命名规则9
1.4 Visual C++6.0集成开发环境10
1.4.1 Visual C++6.0的安装、启动和退出11
1.4.2 Visual C++6.0工作路径设置与保存12
1.4.3 Visual C++6.0中源程序的建立、编辑、保存与加载13
1.4.4 Visual C++6.0中源程序的编译、连接和运行16
1.4.5 Visual C++6.0中关闭工作空间17
1.4.6 Visual C++6.0源程序的调试与调试器的使用17
习题121
第2章 数据类型、常量与变量、运算符与表达式22
2.1 C语言的数据类型22
2.1.1 数据类型概述22
2.1.2 基本整数类型及值域22
2.2 常量23
2.2.1 符号常量23
2.2.2 整型常量24
2.2.3 实型常量25
2.2.4 字符类型常量26
2.2.5 转义字符28
2.3 变量29
2.3.1 变量的几个要素29
2.3.2 变量的数据类型及其存储形式30
2.3.3 变量的定义、初始化与赋值32
2.4 运算符与表达式37
2.4.1 C语言的运算符及其要素37
2.4.2 算术运算符与算术表达式40
2.4.3 关系运算符与关系表达式42
2.4.4 逻辑运算符与逻辑表达式、逻辑运算的特殊规则43
2.4.5 赋值运算符与赋值表达式47
2.4.6 条件运算符与条件运算表达式49
2.4.7 自增量运算符(++)、自减量运算符(--)、负号运算符(-)及其表达式50
2.4.8 逗号运算符、求字节运算符及其表达式52
2.4.9 位逻辑运算符、位移运算符及其表达式53
2.5 数据类型转化54
2.5.1 数据类型的自动转化及其转化规则54
2.5.2 强制类型转化55
习题256
第3章 输入/输出与顺序结构程序设计57
3.1 C语言的语句57
3.1.1 说明性语句57
3.1.2 表达式语句57
3.1.3 赋值语句58
3.1.4 函数调用语句59
3.1.5 复合语句59
3.1.6 流程控制语句60
3.1.7 空语句60
3.2 字符数据的输入/输出61
3.2.1 字符输入/输出函数61
3.2.2 字符串输入/输出函数63
3.3 数据的格式化输入与输出66
3.3.1 格式化输出函数printf()66
3.3.2 格式化输入函数scanf()69
3.3.3 格式化输入数据时数据流的分隔及其修正符号的作用72
3.3.4 格式化输入/输出函数使用常见错误分析75
3.4 顺序结构程序设计实例77
习题379
第4章 选择结构程序设计83
4.1 if语句83
4.4.1 单分支if语句83
4.4.2 双分支if语句(if…else)84
4.4.3 多分支if语句(if…elseif)87
4.2 switch结构与break语句89
4.3 选择结构典型实例解析92
习题497
第5章 循环结构程序设计102
5.1 循环结构概述与循环实现的原理102
5.2 while循环102
5.3 do…w hile循环语句106
5.4 for循环语句107
5.5 循环的嵌套及几种循环的相互转化109
5.6 break、continue、return语句113
5.7 循环结构程序实例与解析115
习题5120
第6章 数组126
6.1 一维数组126
6.1.1 一维数组的定义与初始化126
6.1.2 一维数组元素的表示、赋值与输入/输出129
6.2 一维字符数组131
6.2.1 一维字符数组的定义、初始化与引用131
6.2.2 字符数组(字符串)的输入/输出133
6.2.3 字符数组(字符串)处理常用函数134
6.2.4 字符串的表示形式和字符串结束标志137
6.3 二维数组138
6.3.1 二维数组的定义与元素的初始化138
6.3.2 二维数组元素的表示、赋值与输入/输出141
6.4 数组应用与排序算法实例解析144
习题6151
第7章 函数与变量的存储类别157
7.1 函数与模块化程序设计概述157
7.1.1 模块化程序设计的概念157
7.1.2 函数的分类157
7.2 函数的结构与定义158
7.2.1 函数的结构158
7.2.2 函数的定义与函数类型和返回值159
7.3 函数的参数与参数传递机制162
7.4 函数的调用与声明164
7.4.1 函数的调用形式与方式164
7.4.2 函数的声明与函数原型165
7.4.3 函数的嵌套调用167
7.4.4 函数的递归调用168
7.5 变量的存储类别及其作用域与生存期171
7.5.1 变量的作用域与生存期171
7.5.2 自动(auto)变量172
7.5.3 静态(static)变量173
7.5.4 寄存器(register)变量177
7.5.5 外部变量及其声明178
7.6 预处理命令181
7.6.1 宏替换181
7.6.2 文件包含185
习题7187
第8章 指针194
8.1 指针的基本概念194
8.2 变量的指针与指针变量194
8.2.1 变量的指针、变量的值与指针的基本运算194
8.2.2 指针变量的定义与初始化195
8.2.3 指针变量的引用、赋值与使用196
8.3 一维数组的指针与指向一维数组的指针变量200
8.3.1 一维数组的指针与元素的指针表示法200
8.3.2 指向一维数组的指针变量及其对元素的引用202
8.3.3 字符串与指向字符串的指针变量205
8.4 指针与函数207
8.4.1 变量的指针与指针变量作为函数参数207
8.4.2 一维数组名称作为函数参数209
8.5 指针与动态数组215
8.6 指针运算小结217
习题8218
第9章 结构体225
9.1 结构体类型的概念225
9.2 结构体类型的定义225
9.3 结构体变量的定义与成员的初始化227
9.3.1 结构体变量的定义227
9.3.2 结构体变量成员的初始化228
9.4 结构体变量成员的引用与成员的赋值229
9.4.1 结构体变量成员的表示229
9.4.2 结构体变量成员的赋值230
9.5 结构体变量的指针与结构体指针变量232
9.5.1 结构体变量的指针与结构体指针变量概述232
9.5.2 结构体指针变量对结构体变量成员的引用234
9.6 结构体数组与结构体数组的指针235
9.6.1 结构体数组的定义与初始化236
9.6.2 结构体数组元素成员的引用与赋值238
9.6.3 结构体数组的指针与指向结构体数组的指针变量240
9.7 枚举类型242
9.8 类型定义符typedef243
习题9245
第10章 文件249
10.1 文件与文件指针概述249
10.2 文件的打开和关闭250
10.3 文件的读/写函数252
10.3.1 文本文件的读/写操作及其函数252
10.3.2 二进制文件的块方式读/写函数255
10.4 文件的定位和随机读/写257
习题10258
下篇实验教学265
第11章 上机实践265
11.1 C语言开发环境与简单的C程序265
11.2 数据类型、常量与变量、基本运算、输入/输出271
11.3 选择结构程序设计277
11.4 循环结构程序设计281
11.5 数组与排序算法287
11.6 函数、变量的存储类别与预处理290
11.7 指针293
11.8 结构体与共用体299
11.9 文件302
附录A 标准字符ASCⅡ码表308
附录B 常用库函数的头文件309
参考文献312
热门推荐
- 1432789.html
- 3001677.html
- 1966754.html
- 1083949.html
- 2699399.html
- 3061654.html
- 2322043.html
- 2449790.html
- 526314.html
- 92195.html
- http://www.ickdjs.cc/book_583817.html
- http://www.ickdjs.cc/book_2408783.html
- http://www.ickdjs.cc/book_1043801.html
- http://www.ickdjs.cc/book_1652708.html
- http://www.ickdjs.cc/book_2453914.html
- http://www.ickdjs.cc/book_3213840.html
- http://www.ickdjs.cc/book_3613481.html
- http://www.ickdjs.cc/book_2400503.html
- http://www.ickdjs.cc/book_994101.html
- http://www.ickdjs.cc/book_202650.html