图书介绍
C语言程序设计PDF|Epub|txt|kindle电子书版本网盘下载
- 栾国森主编 著
- 出版社: 北京:北京邮电大学出版社
- ISBN:9787563522606
- 出版时间:2010
- 标注页数:213页
- 文件大小:49MB
- 文件页数:224页
- 主题词:C语言-程序设计-高等学校-教材
PDF下载
下载说明
C语言程序设计PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 C语言概述与简单C程序1
1.1 C语言的发展简介1
1.2 C语言符号集1
1.3 C语言词汇2
1.4 简单C程序3
1.5 C语言编程风格5
习题5
第2章 C语言上机环境与上机调试6
2.1 Visua1 C++6.0简介及其开发环境概述6
2.2 Visual C++6.0菜单栏7
2.2.1 File菜单7
2.2.2 Edit菜单8
2.2.3 View菜单9
2.2.4 Build菜单11
2.2.5 Tools菜单11
2.3 Visual C++6.0的工具栏12
2.3.1 工具栏的构成12
2.3.2 工具栏的定制与修改12
2.4 联机帮助12
2.5 上机调试13
2.6 常见问题17
2.6.1 如何快速规范代码格式17
2.6.2 如何在Release状态下进行调试18
2.6.3 Release版本和Debug版本的区别19
2.6.4 如何修改开发环境中的字体19
2.6.5 Workspace和Project之间是什么关系19
2.6.6 检测程序中的括号是否匹配的快捷方法20
2.6.7 #include“FileName.h”和#include〈FileName.h〉的区别20
2.6.8 快速删除项目下Debug文件夹中临时文件20
2.6.9 Visual C++6.0不正确连接问题的解决20
2.6.10 Visual C++6.0中的快捷键20
2.6.11 Visual C++6.0工程中的项目文件的含义22
习题23
第3章 C数据类型与变量24
3.1 粮库、车库和书库24
3.2 数据类型25
3.3 常量27
3.4 变量28
3.4.1 基本数据类型变量28
3.4.2 变量的存储类别33
3.5 运算符与表达式36
3.5.1 算术运算符36
3.5.2 赋值运算符38
3.5.3 逗号运算符40
3.5.4 sizeof运算符41
3.6 类型转换41
3.7 简单示例43
3.8 算法44
习题44
第4章 顺序结构程序设计46
4.1 C语句概述46
4.2 输入与输出47
4.2.1 格式输出函数47
4.2.2 格式输入函数49
4.2.3 输入/输出简单举例51
4.2.4 字符输出函数53
4.2.5 字符输入函数53
4.3 赋值语句54
4.4 返回语句55
4.5 顺序结构程序设计示例55
习题56
第5章 分支结构程序设计56
5.1 关系运算符58
5.2 关系表达式59
5.3 逻辑运算符60
5.4 逻辑表达式60
5.5 条件运算符和条件表达式62
5.6 if语句62
5.6.1 if语句的基本形式62
5.6.2 if语句的if-else形式63
5.6.3 if语句的if-else-if形式64
5.6.4 if语句的嵌套65
5.7 多分支语句66
5.8 分支结构程序设计简单示例67
习题71
第6章 循环结构程序设计71
6.1 for语句72
6.2 for循环结构程序设计简单示例75
6.2.1 流程图75
6.2.2 N-S盒图76
6.3 while语句78
6.4 do-while语句81
6.5 循环嵌套82
6.6 break语句82
6.7 continue语句84
6.8 break语句和continue语句对比85
6.9 循环结构程序设计简单示例86
习题94
第7章 函数97
7.1 函数的分类97
7.2 函数的定义99
7.2.1 引例99
7.2.2 函数定义的语法形式100
7.3 函数的调用101
7.3.1 函数原型声明101
7.3.2 函数调用的语法形式102
7.3.3 参数传递103
7.3.4 函数的返回值104
7.4 使用函数编写程序106
7.5 函数的嵌套与递归调用109
7.5.1 函数的嵌套调用109
7.5.2 函数的递归调用110
7.6 变量的作用域和存储类别115
7.6.1 变量的作用域115
7.6.2 变量的存储类别举例118
7.7 外部函数与内部函数121
7.7.1 外部函数121
7.7.2 内部函数122
7.8 main()函数123
7.9 范例124
习题132
第8章 数组与指针134
8.1 数组134
8.1.1 数组的定义135
8.1.2 数组的初始化及其使用139
8.1.3 数组与字符串141
8.1.4 数组在经典排序算法中的应用144
8.2 指针147
8.2.1 指针的概念147
8.2.2 指针的形式和使用148
8.2.3 指针和数组152
8.2.4 函数型的指针153
8.3 结构155
8.4 联合159
8.5 枚举160
8.6 自定义类型161
8.7 数组作为函数参数162
8.7.1 数组元素作函数实参162
8.7.2 数组名作函数参数163
8.7.3 多维数组名作函数参数165
8.8 范例166
习题180
第9章 文件184
9.1 文件分类184
9.2 文件指针185
9.3 文件的打开与关闭185
9.3.1 文件打开185
9.3.2 文件关闭187
9.4 文件的读写187
9.4.1 字符读写187
9.4.2 字符串读写190
9.4.3 数据块读写192
9.4.4 格式化读写193
9.4.5 随机读写194
9.5 文件的检测195
习题196
附录A ASCII码对照表197
附录B C语言中的关键字200
附录C C语言的运算符和结合性201
附录D C语言语法小结203
附录E C语言的库函数205
附录F 位运算211
参考文献213