图书介绍

C语言程序设计教程与上机指导PDF|Epub|txt|kindle电子书版本网盘下载

C语言程序设计教程与上机指导
  • 李岚,李莉,金一宁等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121011220
  • 出版时间:2005
  • 标注页数:304页
  • 文件大小:8MB
  • 文件页数:318页
  • 主题词:C语言-程序设计-教材

PDF下载


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

下载说明

C语言程序设计教程与上机指导PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一部分 C语言程序设计教程1

第1章 C程序设计概述3

1.1 结构化程序设计4

1.1.1 程序设计4

1.1.2 三种基本结构4

1.1.3 结构化程序设计方法4

1.2 C语言简介5

1.2.1 C语言的发展过程及特点5

1.2.2 C语言程序的格式和结构特点6

1.2.3 C程序的上机步骤6

1.3.1 格式输入输出函数7

1.3 基本输入输出函数7

1.3.2 字符输入输出函数10

1.4 本章小结11

1.5 上机练习与习题11

1.5.1 选择题11

1.5.2 写出程序的运行结果12

第2章 C语言的基本元素13

2.1 常量14

2.1.1 数值常量14

2.1.2 字符型常量14

2.1.3 字符串常量14

2.1.5 符号常量15

2.1.4 换码序列15

2.2 变量16

2.2.1 变量名和变量值16

2.2.2 变量的数据类型16

2.2.3 变量初始化18

2.3 运算符和表达式19

2.3.1 算术和赋值运算19

2.3.2 自增、自减运算21

2.3.3 关系运算和逻辑运算21

2.3.4 条件运算和逗号结合运算23

2.3.5 位操作运算24

2.5 上机练习与习题27

2.5.1 选择题27

2.4 本章小结27

2.3.6 运算顺序27

2.5.2 写出程序的运行结果29

2.5.3 编程题30

第3章 流程控制31

3.1 C语句简介32

3.1.1 C语言的流程控制语句32

3.1.2 表达式语句和函数调用语句32

3.1.3 复合语句与空语句33

3.2 条件分支结构33

3.2.1 if-else双分支结构33

3.2.2 if单分支结构35

3.2.3 条件分支嵌套37

3.2.4 else if结构39

3.3 开关分支语句40

3.4 循环结构42

3.4.1 while循环42

3.4.2 do-while循环44

3.4.3 for循环45

3.4.4 多重循环48

3.4.5 循环的中途退出50

3.5 本章小结53

3.6 上机练习与习题53

3.6.1 选择题53

3.6.2 编程题55

第4章 数组57

4.1 一维数组的定义和应用58

4.1.1 一维数组的定义58

4.1.2 一维数组元素的引用59

4.1.3 一维数组的初始化59

4.2 二维数组的定义和应用60

4.2.1 二维数组的定义60

4.2.2 二维数组元素的引用60

4.2.3 二维数组的初始化61

4.2.4 二维数组的应用举例61

4.3 字符数组62

4.3.1 字符数组的定义与引用62

4.3.2 字符串处理函数64

4.4 本章小结69

4.5 上机练习与习题69

4.5.1 选择题69

4.5.2 填空题70

4.5.3 编程题72

第5章 函数73

5.1 函数的定义和说明74

5.1.1 函数的定义74

5.1.2 函数的说明与调用76

5.2 函数间的参数传递78

5.2.1 变量作为函数参数78

5.2.2 用数组作为函数参数80

5.3 函数的嵌套调用和递归调用84

5.3.1 函数的嵌套调用84

5.3.2 函数的递归调用86

5.4 变量的存储类型和使用范围88

5.4.1 变量的使用范围88

5.4.2 变量的存储类型90

5.5 本章小结95

5.6 上机练习与习题95

5.6.1 选择题95

5.6.2 填空题98

5.6.3 编写程序99

第6章 编译预处理101

6.1 文件包含编译预处理102

6.2 宏定义103

6.3 条件编译106

6.4 本章小结108

6.5 上机练习与习题108

6.5.1 选择题108

6.5.2 填空题109

6.5.3 编程题110

第7章 指针111

7.1 指针变量112

7.1.1 内存空间112

7.1.2 指针变量112

7.2 指针的说明和初始化113

7.3.1 指针的算术运算114

7.3 指针的运算114

7.3.2 指针的关系运算115

7.3.3 指针的赋值运算116

7.4 指针与数组116

7.5 字符指针与字符串117

7.6 指针数组118

7.7 多级指针120

7.8 利用指针在函数间传递数据121

7.8.1 指针变量作为函数参数121

7.8.2 数组在函数之间的传递122

7.8.3 字符串在函数间的传递123

7.9.1 指针型函数124

7.9 指针型函数与指向函数的指针124

7.9.2 指向函数的指针125

7.10 命令行参数127

7.11 本章小结128

7.12 上机练习与习题128

7.12.1 选择题128

7.12.2 阅读程序,回答问题129

7.12.3 编写程序130

第8章 结构与联合131

8.1 结构132

8.1.1 结构类型定义和结构变量说明132

8.1.2 结构数组136

8.1.3 结构指针变量138

8.1.4 结构指针变量作函数参数141

8.1.5 结构的应用——链表及其操作142

8.2 联合145

8.2.1 联合的概念145

8.2.2 联合变量的赋值和使用146

8.2.3 联合与结构的差异147

8.3 枚举149

8.3.1 枚举类型的定义和枚举变量的说明149

8.3.2 枚举类型变量的赋值和使用150

8.4 类型定义152

8.6.1 选择题154

8.6 上机练习与习题154

8.5 本章小结154

8.6.2 填空题155

8.6.3 编程题156

第9章 文件157

9.1 文件概述158

9.2 文件的打开和关闭159

9.2.1 文件类型指针159

9.2.2 文件的打开(fopen函数)160

9.2.3 文件的关闭(fclose函数)161

9.3 文件的读写162

9.3.1 输入和输出一个字符162

9.3.2 输入和输出一个字符串164

9.3.3 数据块读写函数165

9.3.4 格式化输入输出函数168

9.4 文件的随机读写169

9.4.1 文件随机读写的概念169

9.4.2 文件的随机读写170

9.4.3 文件的出错检测171

9.5 本章小结172

9.6 上机练习与习题173

9.6.1 选择题173

9.6.2 填空题175

9.6.3 编写程序175

第二部分 C语言上机操作177

第10章 Turbo C实验环境介绍179

10.1 Turbo C环境下上机步骤与方法180

10.2 Turbo C常用图形函数介绍183

10.3 Turbo C程序设计举例185

第11章 课堂上机实验指导189

实验1 熟悉上机环境及顺序程序设计190

实验2 流程控制190

实验3 数组192

实验4 函数193

实验5 编译预处理193

实验6 指针194

实验7 结构与联合194

实验8 文件195

第12章 综合实验197

综合实验1 编写文件加密/解密器198

综合实验2 通信录198

综合实验3 统计图形的编制198

综合实验4 计算机辅助考核199

综合实验5 全屏幕文本编辑器200

附录A 第一部分 C语言教程习题答案203

附录B 第二部分 上机练习参考答案227

附录C 运算符与结合性293

附录D 常用字符与 ASCII码对照表295

附录E 常用ANSIC标准函数库297

附录F 参考书目303

热门推荐