图书介绍

C语言程序设计基础与应用PDF|Epub|txt|kindle电子书版本网盘下载

C语言程序设计基础与应用
  • 杨开城编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115261656
  • 出版时间:2011
  • 标注页数:320页
  • 文件大小:25MB
  • 文件页数:329页
  • 主题词: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 计算机的工作原理简介3

1.2 C语言的发展简史及其基本特性5

1.3 C语言程序的基本结构5

练一练1-111

1.4 编制C程序的基本步骤11

1.5 计算机内部数值的表示及运算12

1.5.1 二进制、八进制和十六进制的概念12

1.5.2 二进制数的算术运算13

1.5.3 制数间的转换14

1.5.4 二进制数的位运算16

1.5.5 计算机中的数据单位17

练一练1-217

1.6 实验指导17

1.6.1 实验操作入门17

1.6.2 Borland C++3.1的安装20

1.6.3 Borland C++3.1编辑器的使用22

第2章 基本数据类型、运算符和表达式27

2.1 C语言的基本数据类型29

2.1.1 常量与变量29

2.1.2 整型数据30

练一练2-134

2.1.3 实型数据34

练一练2-236

2.1.4 字符型数据和字符串常量36

练一练2-339

2.1.5 数据的简单输出39

练一练2-441

2.2 C语言的运算符和表达式41

2.2.1 赋值运算符和赋值表达式41

2.2.2 强制类型转换符42

2.2.3 算术运算符和算术表达式43

2.2.4 负号运算符和自增自减运算符45

练一练2-546

2.2.5 算术运算中的数据类型转换规则46

练一练2-647

2.2.6 位运算符和位运算表达式47

2.2.7 逗号运算符和逗号表达式48

练一练2-749

2.2.8 sizeof运算符和复合赋值运算符49

2.3 运算符的优先级和结合性49

2.4 小结50

2.5 实验指导55

2.5.1 基础知识55

2.5.2 实验任务57

第3章 基本输入输出和顺序程序设计59

3.1 C程序中的数据输出61

3.1.1 整数的输出62

3.1.2 实数的输出64

3.1.3 字符和字符串的输出65

练一练3-167

3.1.4 格式化输出小结68

3.1.5 屏幕定位及彩色文本输出70

3.2 C程序中的数据输入74

3.2.1 数据的格式化输入74

练一练3-278

3.2.2 字符数据的非格式化输入79

3.3 顺序程序设计举例82

3.4 小结及常见错误举例84

练一练3-386

3.5 实验指导86

3.5.1 学会调试程序86

3.5.2 开始常规编程89

第4章 程序控制90

4.1 3种程序控制结构92

4.2 C语句小结93

4.3 关系运算符、逻辑运算符和条件运算符94

4.3.1 关系运算符和关系表达式94

4.3.2 辑运算符和逻辑表达式95

练一练4-196

4.3.3 条件运算符和条件表达式97

练一练4-298

4.4 选择结构的程序设计98

4.4.1 if语句98

练一练4-3102

4.4.2 switch语句104

练一练4-4108

4.5 循环结构的程序设计109

4.5.1 while语句109

4.5.2 do-while语句112

练一练4-5113

4.5.3 for语句114

练一练4-6116

4.6 混合控制结构的程序设计117

4.7 小结122

练一练4-7126

4.8 实验指导127

4.8.1 修改程序127

4.8.2 编写程序129

第5章 数组134

5.1 一维数组的定义与引用136

练一练5-1142

5.2 二维数组的定义与引用143

练一练5-2146

5.3 字符串与数组148

5.3.1 字符串的概念148

5.3.2 字符及字符串操作149

5.3.3 字符串数组153

练一练5-3156

5.4 小结158

5.5 实验指导161

5.5.1 修改程序161

5.5.2 新编程序161

第6章 函数170

6.1 函数的定义和调用172

6.1.1 不带参数没有返回值的函数172

6.1.2 不带参数有返回值的函数174

6.1.3 带参数没有返回值的函数175

6.1.4 带参数有返回值的函数177

练一练6-1177

6.2 函数的嵌套调用和递归调用179

6.3 变量的作用域和存储类别183

练一练6-2189

6.4 函数的作用域191

6.5 利用工程管理多个源程序文件191

6.6 小结193

6.7 实验指导197

6.7.1 图形输出的基础知识197

6.7.2 新编程序201

第7章 指针210

7.1 指针变量的定义与引用212

7.2 指针的运算214

练一练7-1215

7.3 指针与数组215

7.4 指针与字符串219

练一练7-2223

7.5 指针与内存的动态分配225

7.6 指针与数组作为函数的参数229

7.7 指针作为函数的返回值233

7.8 函数指针的定义与引用234

练一练7-3236

7.9 带参数的main函数239

7.10 小结240

7.11 实验指导243

第8章 文件操作250

8.1 文件操作概述251

8.2 文件指针251

8.3 文件的基本操作251

8.3.1 文件的打开与关闭252

8.3.2 件的读写253

8.3.3 文件的定位读写256

8.4 小结257

8.5 实验指导258

第9章 复杂数据类型259

9.1 复杂数据类型概述261

9.2 结构体261

9.2.1 结构体类型的定义261

9.2.2 结构体变量的定义和引用262

9.2.3 简化结构体类型名264

9.2.4 结构体作为函数参数和返回值265

9.2.5 结构体数组267

练一练9-1270

9.3 线性链表272

9.4 共用体275

9.4.1 共用体类型的定义275

9.4.2 共用体变量的定义和引用276

9.5 位域277

9.6 枚举类型变量的定义和引用279

练一练9-2280

9.7 小结281

9.8 实验指导282

第10章 预处理命令290

10.1 预处理命令简介291

10.2 宏定义291

10.2.1 不带参数的宏定义291

10.2.2 带参数的宏定义293

10.3 文件包含295

10.4 条件编译295

练一练10-1298

附录一 重点习题精解300

附录二 常见库函数(按函数类别排序)305

附录三 C常用的专业术语对译310

附录四 C语言中的关键字(保留字)315

附录五 错误信息索引表316

附录六 运算符和结合性318

附录七 ASCII码表320

热门推荐