图书介绍

C语言程序设计【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

C语言程序设计
  • 王家海,邓长春主编 著
  • 出版社: 沈阳:东北大学出版社
  • ISBN:9787811028362
  • 出版时间:2010
  • 标注页数:276页
  • 文件大小:83MB
  • 文件页数:289页
  • 主题词: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 C语言程序的基本结构1

1.1.1 实例1

1.1.2 C语言程序的基本结构3

1.2 C语言程序的运行3

1.2.1 C语言程序运行过程3

1.2.2 C语言开发环境VC++6.0简介4

1.3 本章小结6

1.4 实训6

实训1.16

实训1.27

实训1.37

习题7

第2章 数据的类型与基本操作8

2.1 一个C程序实例8

2.2 基本数据类型9

2.2.1 整数类型9

2.2.2 实数类型10

2.2.3 字符类型10

2.3 常量和变量10

2.3.1 常量10

2.3.2 变量12

2.4 运算符和表达式14

2.4.1 算术运算符与算术表达式14

2.4.2 赋值运算符与赋值表达式15

2.4.3 数据类型转换15

2.4.4 几个特殊的运算符16

2.5 本章小结18

2.6 实训18

实训2.118

实训2.219

实训2.319

实训2.419

习题20

第3章 顺序结构程序设计21

3.1 一个顺序结构程序实例21

3.2 数据的输入输出22

3.2.1 printf输出函数22

3.2.2 scanf输入函数24

3.2.3 字符输入输出函数26

3.3 顺序结构应用实例27

3.4 本章小结28

3.5 实训29

实训3.129

实训3.229

实训3.329

习题30

第4章 选择结构程序32

4.1 一个选择结构程序实例32

4.2 关系运算与逻辑运算33

4.2.1 关系运算符与关系表达式33

4.2.2 逻辑运算符与逻辑表达式34

4.3 由if语句构成的选择结构35

4.3.1 if语句35

4.3.2 if~else语句36

4.3.3 if的嵌套37

4.3.4 条件表达式39

4.4 switch语句和break语句40

4.5 选择结构应用实例43

4.6 本章小结45

4.7 实训45

实训4.145

实训4.246

实训4.347

习题48

第5章 循环结构程序设计51

5.1 一个循环结构程序实例51

5.2 while语句52

5.3 do-while语句53

5.4 for语句54

5.5 多重循环55

5.6 break和continue语句57

5.6.1 break语句57

5.6.2 continue语句57

5.7 应用举例58

5.7.1 累加累乘58

5.7.2 求极值60

5.7.3 迭代61

5.7.4 穷举62

5.8 本章小结64

5.9 实训64

实训5.164

实训5.265

实训5.365

实训5.466

习题67

第6章 数组69

6.1 一个数组程序实例69

6.2 一维数组70

6.2.1 一维数组的定义和初始化70

6.2.2 一维数组应用举例72

6.3 二维数组74

6.3.1 二维数组的定义和初始化74

6.3.2 二维数组应用举例76

6.4 字符串80

6.4.1 字符数组的一般操作方法80

6.4.2 字符串处理函数83

6.5 本章小结85

6.6 实训86

实训6.186

实训6.286

实训6.387

实训6.487

实训6.588

习题88

第7章 指针91

7.1 一个指针程序实例91

7.2 变量的指针92

7.3 数组指针94

7.3.1 一维数组的指针94

7.3.2 二维数组的指针98

7.3.3 字符串的指针101

7.3.4 动态存储分配104

7.4 指针应用实例105

7.5 本章小结106

7.6 实训107

实训7.1107

实训7.2107

实训7.3107

实训7.4108

习题108

第8章 函数111

8.1 一个函数的例子111

8.2 函数的定义和调用112

8.2.1 函数的定义112

8.2.2 函数的调用与函数的返回113

8.3 参数传递114

8.3.1 变量作为函数形参114

8.3.2 指针变量作为函数形参116

8.3.3 数组作为函数形参117

8.4 函数的嵌套调用120

8.5 变量的作用域121

8.5.1 局部变量121

8.5.2 全局变量124

8.5.3 变量存储类型与模块化程序设计126

8.6 本章小结126

8.7 实训127

实训8.1127

实训8.2128

实训8.3129

实训8.4130

习题130

第9章 编译预处理132

9.1 宏定义132

9.1.1 符号串宏132

9.1.2 带参数宏133

9.1.3 函数与宏比较134

9.2 文件包含134

9.3 本章小结135

9.4 实训135

习题136

第10章 结构体与共用体137

10.1 一个结构体的例子137

10.2 结构体的定义与引用138

10.2.1 结构体类型和结构体变量的定义138

10.2.2 结构体变量的使用141

10.3 结构体数组与结构体指针142

10.3.1 结构体数组142

10.3.2 结构体指针144

10.4 链表145

10.4.1 链表概述145

10.4.2 链表的基本操作148

10.4.3 链表操作完整程序153

10.5 共用体158

10.6 枚举160

10.7 用typedef定义类型符161

10.8 本章小结161

10.9 实训162

实训10.1162

实训10.2163

实训10.3163

实训10.4163

习题164

第11章 位运算168

实训171

习题171

第12章 文件172

12.1 文件概述172

12.1.1 文件概念和类型172

12.1.2 文件指针173

12.2 文件基本操作173

12.2.1 文件的打开和关闭173

12.2.2 文件的读写175

12.3 应用实例176

12.4 本章小结182

12.5 实训183

实训12.1183

实训12.2183

习题184

实验185

实验一 C程序的运行环境185

实验二 数据类型、运算符和表达式190

实验三 顺序结构和选择结构程序设计194

实验四 循环结构程序设计198

实验五 数组应用201

实验六 指向变量的指针204

实验七 指向数组的指针206

实验八 函数应用209

实验九 学生成绩管理系统(用函数实现)214

实验十 结构体、共用体和位运算225

实验十一 学生成绩管理系统(用结构体实现)229

实验十二 文件240

实验十三 学生成绩管理系统(用文件实现)242

附录255

附录A 《C语言程序设计》实验教学大纲255

附录B 编译出错信息258

附录C ASCII码对照表268

附录D 运算符和结合性269

附录E 库函数270

热门推荐