图书介绍

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

C语言程序设计实用教程
  • 黄超,宋丽娜编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302374510
  • 出版时间:2014
  • 标注页数:382页
  • 文件大小:32MB
  • 文件页数:395页
  • 主题词: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 程序设计语言的发展3

1.1.3 语言处理程序4

1.2 C语言的发展和特点5

1.3 C语言的语法单位6

1.3.1 C语言的基本符号6

1.3.2 关键字6

1.3.3 标识符6

1.3.4 C语言语句8

1.4 C语言程序的基本结构8

1.4.1 简单的C语言程序介绍8

1.4.2 C程序的结构与书写规则11

1.5 程序设计与算法13

1.5.1 程序设计13

1.5.2 算法概述14

1.5.3 算法的描述15

1.5.4 结构化程序设计方法19

1.6 C语言程序的上机调试20

1.6.1 C语言的编译环境与运行程序的步骤20

1.6.2 Turbo C开发环境21

1.6.3 Win-TC系统上机操作方法26

1.6.4 Visual C++6.0系统上机操作方法28

本章小结34

习题34

上机实训36

实训项目:C语言开发环境的使用与程序调试37

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

2.1 C语言数据类型与数据的存储39

2.1.1 C语言的数据类型39

2.1.2 数据在内存中的存储形式41

2.2 变量与常量43

2.2.1 常量43

2.2.2 变量47

2.3 C语言的运算符和表达式53

2.3.1 概述53

2.3.2 算术运算符和算术表达式55

2.3.3 关系运算符和关系表达式57

2.3.4 逻辑运算符和逻辑表达式58

2.3.5 赋值运算符和赋值表达式60

2.3.6 条件运算符和条件表达式61

2.4 不同类型数据间的混合运算63

2.5 位运算64

2.5.1 位逻辑运算64

2.5.2 位移运算65

2.5.3 位运算赋值运算符65

2.6 常用数学库函数的使用66

本章小结67

习题68

上机实训70

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

3.1 C语言简单语句72

3.2 数据的输入与输出73

3.3 格式化输入与输出75

3.3.1 格式化输出函数printf()75

3.3.2 格式化输入函数scanf()80

3.4 字符数据的输入与输出84

3.4.1 字符输出函数putchar()84

3.4.2 字符输入函数getchar()85

3.5 顺序结构程序设计举例87

本章小结90

习题90

上机实训93

第4章 选择结构程序设计95

4.1 if语句95

4.1.1 单分支if语句95

4.1.2 双分支if语句96

4.1.3 if语句的嵌套97

4.2 switch语句100

4.3 选择结构程序设计举例102

本章小结106

习题107

上机实训110

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

5.1 循环的概念112

5.2 for语句113

5.3 while语句117

5.4 do…while语句119

5.5 break与continue语句121

5.5.1 break语句121

5.5.2 continue语句123

5.6 循环的嵌套124

5.7 程序举例126

本章小结128

习题128

上机实训134

第6章 数组136

6.1 概述136

6.2 一维数组137

6.2.1 一维数组的定义137

6.2.2 一维数组的引用138

6.2.3 一维数组的初始化139

6.2.4 应用举例141

6.3 二维数组145

6.3.1 二维数组的定义145

6.3.2 二维数组的引用147

6.3.3 二维数组的初始化147

6.3.4 二维数组的应用举例148

6.4 字符数组与字符串150

6.4.1 字符数组150

6.4.2 字符串152

6.4.3 字符串处理函数153

本章小结156

习题157

上机实训160

第7章 函数162

7.1 函数的定义与调用162

7.1.1 函数的分类162

7.1.2 函数定义的一般形式164

7.1.3 函数的调用167

7.1.4 函数的参数传递168

7.2 函数的嵌套调用与递归调用172

7.2.1 函数的嵌套调用172

7.2.2 函数的递归调用173

7.3 变量的作用域和存储类别175

7.3.1 变量的作用域175

7.3.2 变量的存储类别177

7.4 内部函数与外部函数178

7.4.1 内部函数179

7.4.2 外部函数179

7.5 程序的多文件结构180

7.6 程序举例185

本章小结189

习题189

上机实训192

第8章 编译预处理194

8.1 宏定义命令194

8.2 文件包含200

8.3 条件编译203

本章小结205

习题205

上机实训209

第9章 指针210

9.1 地址与指针类型210

9.1.1 地址及取地址运算210

9.1.2 指针类型与指针运算211

9.2 指针变量213

9.2.1 指针变量的定义213

9.2.2 指针变量的运算214

9.3 指针与数组217

9.3.1 指向数组元素的指针217

9.3.2 用指针法引用数组元素218

9.3.3 多维数组与指针220

9.4 指针与字符串224

9.5 指针与函数227

9.5.1 指针变量作函数的参数227

9.5.2 指向函数的指针变量232

9.5.3 指针型函数235

9.6 指针型数组237

9.7 多级指针240

本章小结241

习题242

上机实训245

第10章 结构体、共用体和枚举类型247

10.1 结构体类型247

10.1.1 结构体类型的定义247

10.1.2 结构体变量的说明与引用249

10.1.3 位段253

10.2 结构体数组255

10.2.1 结构体数组的定义与初始化255

10.2.2 应用举例257

10.3 结构体与指针259

10.3.1 结构体类型的指针变量259

10.3.2 指向结构体数组的指针261

10.3.3 结构体类型变量作函数的参数262

10.4 动态数据结构与链表264

10.4.1 链表的相关概念264

10.4.2 动态内存分配函数265

10.4.3 链表的建立与操作267

10.5 共用体272

10.5.1 共用体类型的定义与变量说明272

10.5.2 共用体变量的引用273

10.6 枚举类型275

10.7 用typedef说明一种新类型名277

本章小结280

习题280

上机实训283

第11章 文件操作285

11.1 C语言文件概述285

11.2 文件的打开与关闭288

11.3 文件的读写291

11.3.1 字符的输入和输出291

11.3.2 格式化输入和输出294

11.3.3 字符串的输入和输出298

11.4 随机文件的读写301

11.4.1 文件的定位301

11.4.2 frcad函数与fwrite函数302

11.5 出错检测函数305

11.5.1 ferror()函数305

11.5.2 clearerror()函数305

本章小结306

习题307

上机实训311

第12章 课程设计313

12.1 课程设计的目的313

12.2 课程设计的选题与实施过程314

12.2.1 选题314

12.2.2 实施过程314

12.3 课程设计报告的内容315

12.4 课程设计参考题目315

本章小结321

综合项目实训321

附录A C常用库函数325

附录B 全国计算机等级考试二级C语言考试大纲333

附录C 计算机二级C语言考试模拟题336

模拟题参考答案350

附录D 习题参考答案351

第1章 习题解答351

第2章 习题解答353

第3章 习题解答354

第4章 习题解答356

第5章 习题解答359

第6章 习题解答364

第7章 习题解答367

第8章 习题解答371

第9章 习题解答372

第10章 习题解答375

第11章 习题解答378

参考文献382

热门推荐