图书介绍

新编C程序设计PDF|Epub|txt|kindle电子书版本网盘下载

新编C程序设计
  • 张东亮主编 著
  • 出版社: 北京:航空工业出版社
  • ISBN:7801835611
  • 出版时间:2005
  • 标注页数:222页
  • 文件大小:23MB
  • 文件页数:230页
  • 主题词: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.2 C语言的发展历史2

1.3 C语言的特点2

1.4 C程序示例3

1.5 Turbo C 2.0的上机步骤5

1.5.1 进入Turbo C 2.0集成环境5

1.5.2 配置运行环境5

1.5.3 编辑源程序6

1.5.4 对源程序进行编译、链接并运行6

1.5.5 查看运行结果7

1.5.6 退出Turbo C 2.0集成环境7

习题7

第2章 数据类型、运算符与表达式8

2.1 C语言的数据类型8

2.2 常量与变量9

2.3 整型数据10

2.3.1 整型常量10

2.3.2 整型变量11

2.4 实型数据14

2.4.1 实型常量14

2.4.2 实型变量15

2.5 字符型数据16

2.5.1 字符型常量和字符串常量16

2.5.2 字符型变量18

2.6 变量的初始化20

2.7 不同类型数据的相互转换20

2.8 C语言的运算符与表达式22

习题27

第3章 C程序的结构化程序设计29

3.1 C程序的语句29

3.1 顺序结构31

3.1.1 赋值语句31

3.1.2 数据的输入与输出语句32

3.2 选择结构38

3.2.1 关系运算与逻辑运算38

3.2.2 if语句41

3.2.3 switch语句45

3.3 循环结构48

3.3.1 goto语句49

3.3.2 while语句49

3.3.3 do_while语句51

3.3.4 for语句52

3.3.5 循环语句的嵌套54

3.3.6 break语句和continue语句56

习题57

第4章 使用数组62

4.1 一维数组62

4.1.1 一维数组的定义62

4.1.2 一维数组元素的引用63

4.1.3 一维数组的初始化65

4.1.4 一维数组的实例67

4.2 二维数组69

4.2.1 二维数组的定义69

4.2.2 二维数组元素的引用69

4.2.3 二维数组的初始化71

4.2.4 二维数组的实例72

4.3 字符数组75

4.3.1 字符数组的定义75

4.3.2 字符数组的初始化75

4.3.3 字符串和字符串结束标志76

4.3.4 字符数组的引用和输入输出78

4.3.5 用于字符串处理的几个函数79

4.3.6 字符数组的实例82

习题83

第5章 使用函数86

5.1 函数的定义和声明86

5.1.1 函数定义的一般形式86

5.1.2 函数的声明89

5.1.3 函数的定义、声明和调用的区别90

5.2 函数的参数和函数的值90

5.2.1 形参和实参90

5.2.2 函数的值及类型91

5.3 函数的调用92

5.3.1 调用的三种方式92

5.3.2 嵌套调用94

5.3.3 递归调用95

5.4 数组作函数参数98

5.4.1 数组元素作为函数参数98

5.4.2 数组名作为函数的实参100

习题102

第6章 变量的存储属性107

6.1 局部变量和全局变量107

6.1.1 局部变量107

6.1.2 全局变量108

6.2 变量的存储类别109

6.2.1 动态存储方式与静态动态存储方式109

6.2.2 变量的四种存储类别110

6.3 内部函数和外部函数115

6.3.1 内部函数(静态函数)115

6.3.2 外部函数116

6.4 多文件程序的编译和链接117

习题117

第7章 编译预处理命令119

7.1 宏定义119

7.1.1 不带参数的宏定义(符号常量)119

7.1.2 带参数的宏定义120

7.2 文件包含122

7.3 条件编译123

习题123

第8章 使用指针125

8.1 指针的概念125

8.2 指针变量125

8.2.1 指针变量的定义126

8.2.2 指针变量的使用126

8.2.3 指针变量作函数参数128

8.3 数组指针129

8.3.1 数组指针的运算129

8.3.2 数组元素的指针130

8.3.3 数组名作函数实参132

8.3.4 指向二维数组元素的指针变量136

8.3.5 指向一维数组的指针变量137

8.4 字符串指针138

8.4.1 字符串的表示形式138

8.4.2 字符串指针作函数参数139

8.5 函数指针141

8.5.1 指向函数的指针变量141

8.5.2 返回指针值的函数142

8.6 指针数组143

8.6.1 指针数组的定义和使用143

8.6.2 命令行参数144

8.7 二级指针145

8.8 关于指针的总结146

8.8.1 有关指针的数据类型的小结146

8.8.2 有关指针的运算的小结146

8.8.3 void指针类型146

习题147

第9章 结构、联合与枚举151

9.1 使用结构151

9.1.1 结构变量的定义152

9.1.2 结构变量的引用153

9.1.3 结构变量的初始化154

9.1.4 结构数组155

9.1.5 指向结构的指针158

9.1.6 结构指针变量作函数参数160

9.1.7 引用自身的结构162

9.1.8 链表操作163

9.2 使用联合166

9.2.1 联合的定义167

9.2.2 联合变量的说明167

9.2.3 联合变量的赋值和使用168

9.3 使用枚举169

9.3.1 枚举的定义170

9.3.2 枚举变量的说明170

9.3.3 枚举类型变量的赋值和使用170

9.4 类型定义符typedef171

习题172

第10章 位运算174

10.1 位运算符和位运算174

10.1.1 按位与运算174

10.1.2 按位或运算175

10.1.3 按位异或运算175

10.1.4 求反运算176

10.1.5 左移运算176

10.1.6 右移运算176

10.2 使用位域177

10.2.1 位域的定义和位域变量的声明177

10.2.2 位域的使用178

10.3 典型例题解析179

习题180

第11章 文件操作182

11.1 文件概述182

11.1.1 文件的类型182

11.1.2 文件操作相关术语183

11.2 文件的打开与关闭184

11.2.1 文件的打开(fopen())函数184

11.2.2 文件的关闭(fclose()函数)186

11.3 文件的读写187

11.3.1 字符读写函数(fputc和fgetc)187

11.3.2 字符串读写函数(fputs和fgets)190

11.3.3 格式化读写(fscanf函数和fprintf函数)192

11.3.4 数据块读写函数(fread和fwrite)193

11.4 文件的定位194

11.4.1 rewind函数195

11.4.2 fseek函数195

11.5 文件检测函数196

11.5.1 读写文件出错检测函数ferror196

11.5.2 文件出错标志和文件结束标志置0函数196

11.6 典型程序举例197

11.7 关于C的库文件198

习题199

第12章 屏幕绘图201

12.1 图形模式的初始化及相关函数201

12.2 独立绘图程序的建立203

12.3 屏幕颜色设置和清屏204

12.4 基本图形绘制206

12.4.1 画点与位置坐标函数206

12.4.2 画直线、圆、椭圆与多边形函数207

12.5 线条样式设定208

12.6 图形填充209

12.6.1 封闭区间填充函数210

12.6.2 设定填充方式210

12.7 图形模式下的文本输出211

习题214

附录一 ASCII字符与编码对照表215

附录二 C语言的运算符216

附录三 C常用库函数217

附录四 图形驱动程序、图形模式符号常数、色调和分辨率221

热门推荐