图书介绍
C语言程序设计与实训PDF|Epub|txt|kindle电子书版本下载
![C语言程序设计与实训](https://www.shukui.net/cover/57/33894274.jpg)
- 闻红军,王鹏主编;罗大伟,齐宁副主编 著
- 出版社: 北京:冶金工业出版社
- ISBN:7502444939
- 出版时间:2008
- 标注页数:229页
- 文件大小:17MB
- 文件页数:240页
- 主题词: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程序设计语言的支持环境2
1.2 C程序的基本结构3
1.2.1 C程序的结构特点3
1.2.2 C程序的书写格式3
1.2.3 C语言的字符集3
1.2.4 C语言的词法4
1.2.5常用基本结构及语法5
1.3用函数组装C程序5
1.3.1使用库函数5
1.3.2使用自定义函数6
1.3.3 C程序的组成形式6
1.4实训7
1.4.1应用项目的建立7
1.4.2程序的运行11
1.4.3程序的调试12
小结13
习题13
2数据类型15
2.1常量和变量15
2.1.1常量的定义及使用15
2.1.2变量的声明及使用16
2.2基本数据类型16
2.2.1整型16
2.2.2实型17
2.2.3字符型18
2.3构造类型19
2.3.1数组19
2.3.2结构体类型20
2.3.3共用体类型22
2.3.4枚举类型23
2.4指针类型24
2.4.1指针与地址24
2.4.2指针与数组24
2.4.3指针与结构体26
2.5空类型27
2.6自定义类型27
2.7实训28
2.7.1实训目的28
2.7.2实训理论基础28
2.7.3程序调试实训内容与要求28
2.7.4程序设计实训内容与要求34
小结34
习题34
3运算符37
3.1算术运算符37
3.1.1基本概念37
3.1.2简单运算37
3.1.3复合运算40
3.2关系运算符与逻辑运算符41
3.2.1关系运算符41
3.2.2逻辑运算符42
3.3位运算符43
3.3.1位运算的概念44
3.3.2位运算符的使用44
3.4其他运算符46
3.4.1赋值运算符46
3.4.2条件运算符47
3.4.3逗号运算符47
3.4.4求字节数运算符48
3.5实训49
3.5.1实训目的49
3.5.2实训理论基础49
3.5.3程序调试实训内容与要求49
3.5.4程序设计实训内容与要求50
小结50
习题50
4 C语言的输入与输出52
4.1字符的输入与输出52
4.1.1输入的概念及实现的方法52
4.1.2输出的概念及实现方法53
4.2字符串的输入与输出54
4.2.1字符串的概念54
4.2.2字符串的输入和输出54
4.3数值的输入与输出55
4.3.1数值的输入方法55
4.3.2数值的输出方法58
4.4文件的输入与输出61
4.4.1文件的概念61
4.4.2文件的打开与关闭62
4.4.3读文件64
4.4.4写文件67
4.5实训70
4.5.1实训目的70
4.5.2实训理论基础71
4.5.3程序调试实训内容与要求71
小结72
习题73
5 C程序流程设计75
5.1算法75
5.1.1算法的性质与组成要素75
5.1.2算法的描述方法76
5.1.3三种基本结构的流程表示方法77
5.2 C语言基本语句79
5.2.1 if语句79
5.2.2 switch语句84
5.2.3 break语句86
5.2.4 do-while语句86
5.2.5 while语句88
5.2.6 for语句89
5.2.7 continue语句92
5.2.8 goto语句93
5.2.9 return语句93
5.3典型程序举例94
5.3.1排序94
5.3.2查找96
5.3.3插入98
5.3.4删除99
5.4实训100
5.4.1实训目的100
5.4.2实训理论基础101
5.4.3程序调试实训内容与要求101
5.4.4程序设计实训内容与要求101
小结102
习题102
6模块化程序设计106
6.1 C程序结构106
6.1.1结构化设计106
6.1.2 C语言中结构化设计的实现方式106
6.2函数的定义与说明106
6.2.1函数的定义106
6.2.2函数的说明108
6.2.3函数的调用109
6.3函数的参数110
6.3.1函数的传值调用110
6.3.2函数的嵌套调用112
6.3.3函数的递归调用114
6.3.4主函数的参数116
6.4变量的作用域117
6.4.1动态变量119
6.4.2静态变量120
6.4.3外部变量121
6.5编译预处理122
6.5.1宏替换122
6.5.2文件包含127
6.6实训127
6.6.1实训目的127
6.6.2实训理论基础128
6.6.3实训题目128
小结130
习题130
7 C语言典型实例134
7.1 C语言中常见错误134
7.2典型例题138
小结211
附录212
附录A ASCII字符编码表212
附录B C库函数214
B.1数学函数214
B.2输入输出函数215
B.3字符和字符串函数216
B.4动态存储分配函数217
附录C C语言关键字用途表219
附录D运算符的优先级和结合方向220
附录E Turbo C2.0的集成环境221
E.1 Turbo C2.0集成开发环境的使用221
E.2一个简单的C语言程序226
参考文献229