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

- 柏万里,李红霞主编 著
- 出版社: 北京:中国铁道出版社
- ISBN:7113071937
- 出版时间:2006
- 标注页数:263页
- 文件大小:10MB
- 文件页数:276页
- 主题词:C语言-程序设计-高等学校:技术学校-教材
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C语言概述1
1.1 结构化程序设计语言简介1
1.1.1 结构化程序设计思想的产生1
1.1.2 结构化程序设计方法1
1.1.3 结构化程序设计的步骤2
1.1.4 结构化程序设计的风格3
1.2 C语言发展概况和主要特点3
1.2.1 C语言出现的历史背景3
1.2.2 C语言的特点4
1.3 熟悉C语言程序结构和书写格式5
1.4 C语言程序的上机步骤7
1.4.1 Turbo C集成开发环境介绍7
1.4.2 C语言程序的上机调试步骤10
本章小结11
习题12
2.1.3 关键字13
2.1.2 标识符13
2.1.1 字符集13
2.1 C语言的基本语法单位13
第2章 C语言的编程元素13
2.1.4 分隔符14
2.2 常量与变量14
2.2.1 常量和符号常量14
2.2.2 变量15
2.3 C语言的数据类型15
2.4.2 整型变量16
2.4.1 整型常量16
2.4 整型数据16
2.4.3 如何输入整型数据17
2.4.4 如何输出整型数据18
2.5 实型数据20
2.5.1 实型数据常量20
2.5.2 实型数据变量20
2.5.3 如何输入实型数据20
2.5.4 如何输出实型数据21
2.6.1 字符型数据常量22
2.6 字符型数据22
2.6.3 如何输入字符型数据24
2.6.2 字符型数据变量24
2.6.4 如何输出字符型数据25
2.6.5 字符串常量25
本章小结26
习题27
第3章 C语言程序提供的运算29
3.1 运算符及表达式29
3.2.1 算术运算符30
3.2 算术运算30
3.2.2 算术表达式31
3.3 关系运算32
3.3.1 关系运算符32
3.3.2 关系表达式32
3.4 逻辑运算33
3.4.1 逻辑运算符33
3.4.2 逻辑表达式34
3.5.1 赋值运算符35
3.5 赋值运算35
3.5.2 赋值表达式36
3.6 其他运算36
3.6.1 条件运算符和条件表达式36
3.6.2 逗号运算符和逗号表达式37
3.6.3 指针运算37
3.7 各类数值型数据间的混合运算38
3.8 类型转换38
3.8.1 类型的隐含转换38
3.8.2 类型的强制转换39
本章小结39
习题 40
第4章 顺序结构程序设计43
4.1 程序设计的3种基本结构43
4.2 顺序结构设计44
4.2.1 C基本语句44
4.2.2 顺序结构程序设计举例45
习题47
本章小结47
第5章 选择结构程序设计50
5.1 问题的提出50
5.2 if语句50
5.2.1 if语句的3种形式50
5.2.2 if语句的嵌套54
5.2.3 条件运算符与if语句的关系55
5.3 switch语句56
5.4 选择结构程序设计程序举例58
本章小结59
习题60
第6章 循环结构程序设计64
6.1 问题的提出64
6.2 goto语句以及用goto语句构成循环64
6.3 While语句65
6.3.1 While语句的语法65
6.3.2 使用while语句需要注意的问题65
6.4.1 do…while语句的语法66
6.4 do…while语句66
6.4.2 使用do…while语句需要注意的问题67
6.5 for语句67
6.5.1 for语句的语法67
6.5.2 使用for语句需要注意的问题69
6.6 循环的嵌套70
6.7 几种循环的比较71
6.8 break语句和continue语句71
6.8.1 break语句71
6.8.2 continue语句72
6.9 循环结构程序设计程序举例73
本章小结75
习题75
第7章 数组80
7.1 问题的提出80
7.2 维数组的定义和引用80
7.2.1 维数组的定义80
7.2.2 维数组元素的引用82
7.2.3 维数组的初始化82
7.2.4 维数组程序举例83
7.3.1 二维数组的定义84
7.3 二维数组的定义和引用84
7.3.2 二维数组的引用85
7.3.3 二维数组的初始化86
7.3.4 二维数组程序举例86
7.4 字符数组88
7.4.2 字符数组的引用89
7.4.3 字符数组的初始化89
7.4.1 字符数组的定义89
7.4.4 字符串和字符串结束标志90
7.4.5 字符数组的输入输出90
7.5 字符数组应用举例95
本章小结97
习题97
第8章 函数103
8.1 问题的提出103
8.2 函数的分类103
8.3.1 函数的定义形式105
8.3 函数的定义105
8.3.2 函数的返回值106
8.3.3 函数的形式参数107
8.3.4 函数定义的规则107
8.4 函数的说明107
8.5 函数的调用108
8.5.1 函数的调用形式108
8.5.3 函数的参数109
8.5.4 函数调用的规则109
8.5.2 函数的调用方式109
8.5.5 嵌套调用110
8.6 参数传递110
8.6.1 形参和实参111
8.6.2 单个元素作为函数参数111
8.6.3 数组名作为函数参数112
8.7 递归调用114
8.8 程序举例117
8.9 局部变量和全局变量118
8.9.1 局部变量118
8.9.2 全局变量119
8.10.1 静态存储方式与动态存储方式121
8.10.2 自动变量121
8.10 变量的存储类型121
8.10.3 静态局部变量123
8.10.4 寄存器变量124
8.10.5 外部变量125
8.10.6 静态全局变量125
8.11.1 内部函数126
8.11.2 外部函数126
8.11 内部函数和外部函数126
8.10.7 存储类别小结126
本章小结127
习题127
第9章 预处理命令133
9.1 宏定义133
9.1.1 不带参数的宏定义133
9.1.2 带参数的宏定义134
9.2 “文件包含”处理135
9.3 条件编译136
9.4 应用举例137
本章小结137
习题138
第10章 指针142
10.1 指针的概念142
10.1.1 内存单元的指针和内存单元的内容142
10.1.2 指针和指针变量142
10.2.1 指针变量的定义143
10.2 指针变量的定义与运算143
10.2.2 指针变量的初始化144
10.2.3 指针的引用144
10.2.4 指针的运算146
10.2.5 存储器的动态管理147
10.3 指针在函数参数传递中的应用148
10.4 指针与数组150
10.4.1 指向数组元素的指针150
10.4.2 通过指针引用数组元素151
10.4.3 数组名及指针作函数参数153
10.4.4 指向二维数组的指针和指针变量158
10.5 指针与字符串161
10.5.1 字符串的表示形式161
10.5.2 使用字符串指针变量与字符数组的区别163
10.6 指针数组164
10.6.1 指针数组的概念164
10.6.2 指针数组应用举例165
10.6.3 指针数组在带形参的main函数中的应用166
10.7 指针与函数167
10.8 指针型函数168
10.9 多重指针169
本章小结171
习题171
第11章 结构体、共用体和枚举数据类型175
11.1 结构体175
11.1.1 结构体类型的定义175
11.1.2 结构体变量的定义176
11.1.4 结构体变量的初始化177
11.1.3 结构体变量的引用177
11.2 结构体数组178
11.2.1 定义结构体数组178
11.2.2 结构体数组的初始化179
11.2.3 结构体数组应用举例180
11.3 指向结构体类型数据的指针181
11.3.1 指向结构体变量的指针181
11.3.2 指向结构体数组的指针182
11.3.3 实现链表的建立、链表的插入和删除183
11.4 共用体186
11.4.1 变量的类型的定义187
11.4.2 共用体变量的定义187
11.4.3 共用体成员的引用187
11.5 枚举类型189
11.5.1 枚举类型的定义189
11.5.2 枚举变量的定义189
11.5.3 枚举变量的赋值和使用190
11.6 用typedef来定义数据类型191
本章小结193
习题194
12.1 位运算符和位运算198
12.1.1 按位与运算198
第12章 位运算198
12.1.2 按位或运算199
12.1.3 异或运算199
12.14 取反运算200
12.1.5 左移运算201
12.1.6 右移运算202
12.1.7 位运算复合赋值运算202
12.1.8 不同长度数据的位运算202
12.2 位运算举例202
本章小结203
习题203
第13章 文件206
13.1 C文件概述206
13.3 文件的打开与关闭207
13.3.1 文件的打开(fopen函数)207
13.2 文件类型指针207
13.3.2 文件的关闭(fclose函数)208
13.4 文件的读写209
13.4.1 fgetc函数和fputc函数209
13.4.2 fgets函数和fputs函数212
13.4.3 fread函数和fwrite函数213
13.4.4 fprinf函数和fscanf函数214
13.5.1 rewind函数215
13.5.2 fseek函数215
13.5 文件的定位215
13.6 文件检测函数216
本章小结217
习题217
第14章 C语言图形功能221
14.1 图形模式的初始化221
14.2 独立图形运行程序的建立223
14.3 屏幕颜色的设置和清屏函数224
14.4 基本画图函数225
14.4.1 画点225
14.4.2 画线226
14.5 基本图形的填充228
14.5.1 基本图形的填充228
14.5.2 设定填充方式229
14.5.3 任意封闭图形的填充230
14.6 图形操作函数231
14.6.1 图形窗口操作231
14.6.2 屏幕操作函数232
14.7 图形模式下的文本操作233
14.7.1 文本的输出233
14.7.2 文本字体、字型和输出方式的设置234
14.7.3 用户对文本字符大小的设置236
本章小结237
习题237
第15章 常见错误与程序调试238
15.1 常见错误分析238
15.2 程序调试247
本章小结251
习题251
16.2 类的说明254
16.1.2 Windows平台上C++程序开发工具254
16.2.1 类定义254
第16章 C++简介254
16.1.1 面向对象程序设计概念254
16.1 C++与面向对象程序设计254
16.2.2 类的成员访问255
16.2.3 类的数据成员255
16.2.4 类的成员函数255
16.3 对象的说明256
16.4 继承性257
16.4.1 定义基类257
16.4.2 定义派生类257
16.5 多态性257
本章小结258
习题259
附录A ASCII代码与字符对照表(一)260
附录A ASCII代码与字符对照表(二)261
附录B 运算符的优先级和结合性262
热门推荐
- 420133.html
- 1004675.html
- 289821.html
- 3098569.html
- 3438877.html
- 1348112.html
- 934571.html
- 409761.html
- 3455808.html
- 2571535.html
- http://www.ickdjs.cc/book_844437.html
- http://www.ickdjs.cc/book_649619.html
- http://www.ickdjs.cc/book_992304.html
- http://www.ickdjs.cc/book_3795068.html
- http://www.ickdjs.cc/book_1346642.html
- http://www.ickdjs.cc/book_41031.html
- http://www.ickdjs.cc/book_1146835.html
- http://www.ickdjs.cc/book_2121673.html
- http://www.ickdjs.cc/book_390250.html
- http://www.ickdjs.cc/book_1473508.html