图书介绍

C语言程序设计与实训PDF|Epub|txt|kindle电子书版本下载

C语言程序设计与实训
  • 闻红军,王鹏主编;罗大伟,齐宁副主编 著
  • 出版社: 北京:冶金工业出版社
  • ISBN:7502444939
  • 出版时间:2008
  • 标注页数:229页
  • 文件大小:17MB
  • 文件页数:240页
  • 主题词:C语言-程序设计-高等学校:技术学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

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

热门推荐