图书介绍

新概念C语言能力教程PDF|Epub|txt|kindle电子书版本网盘下载

新概念C语言能力教程
  • 周二强著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121261039
  • 出版时间:2015
  • 标注页数:294页
  • 文件大小:49MB
  • 文件页数:304页
  • 主题词: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

1.2 C语言、计算机和程序员3

1.3 C语言自定义命令——函数5

1.3.1 使用C语言函数5

1.3.2 函数定义6

1.3.3 函数调用8

1.3.4 main函数8

1.4 “懂”C语言的计算机9

1.4.1 虚拟的C计算机9

1.4.2 用VC 6.0编译程序10

1.5 编写程序代码14

1.5.1 C语言语法规则14

1.5.2 printf函数的用法15

1.5.3 用VC 6.0观察程序运行的过程17

1.6 C语言语句简析21

练习121

本章讨论提示23

第2章 基本数据类型24

章节导学24

本章讨论25

2.1 计算机中的数据25

2.2 整型26

2.2.1 整型的类别26

2.2.2 整型字面量28

2.2.3 整型数据的输入/输出29

2.2.4 查看整数的存储状态32

2.2.5 整型的使用33

2.3 浮点型34

2.3.1 浮点型的类别34

2.3.2 浮点型字面量和浮点型数据的输入/输出34

2.3.3 浮点型的误差36

2.4 字符型37

2.4.1 字符型数据的编码37

2.4.2 字符型字面量38

2.4.3 字符型数据的输入和输出39

2.5 printf函数的使用41

2.6 典型例题42

知识扩展44

练习249

本章讨论提示51

第3章 表达式52

章节导学52

本章讨论52

3.1 概述53

3.2 赋值表达式55

3.2.1 赋值操作符55

3.2.2 类型不匹配时的赋值操作57

3.2.3 复合赋值操作符59

3.3 算术表达式60

3.3.1 算术表达式求值60

3.3.2 强制类型转换操作符61

3.3.3 自增自减操作符62

3.4 逗号表达式63

3.5 典型例题64

知识扩展66

练习368

本章讨论提示70

第4章 逻辑运算和选择结构71

章节导学71

本章讨论71

4.1 C语言中的“逻辑型”72

4.2 关系表达式73

4.3 逻辑表达式74

4.3.1 逻辑操作符74

4.3.2 逻辑表达式求值76

4.4 if选择结构77

4.4.1 if选择结构的作用77

4.4.2 if选择结构的用法80

4.5 if...else选择结构81

4.5.1 if...else选择结构的形式和用法81

4.5.2 选择结构嵌套83

4.6 条件操作符87

4.7 switch选择结构88

4.7.1 基本的switch选择结构88

4.7.2 有break语句的switch选择结构89

4.8 典型例题90

练习495

第5章 循环结构100

章节导学100

本章讨论100

5.1 while循环结构100

5.1.1 while循环结构分析100

5.1.2 while循环结构用法104

5.2 for循环结构108

5.2.1 for循环结构分析108

5.2.2 for循环结构用法109

5.3 break语句和continue语句110

5.4 循环嵌套112

5.5 do...while循环结构115

5.6 典型例题117

练习5121

第6章 数组125

章节导学125

本章讨论125

6.1 一维数组126

6.1.1 一维数组定义126

6.1.2 一维数组初始化127

6.1.3 一维数组应用128

6.2 多维数组133

6.2.1 二维数组定义及初始化133

6.2.2 二维数组应用134

6.2.3 三维数组简介136

6.3 字符型数组和字符串137

6.3.1 字符型数组应用137

6.3.2 字符串简介138

6.3.3 字符串的输入/输出139

6.3.4 字符串处理140

6.4 综合实例141

练习6144

本章讨论提示147

第7章 函数148

章节导学148

本章讨论148

7.1 函数定义148

7.2 函数调用与函数声明151

7.2.1 函数调用分析151

7.2.2 函数声明的作用153

7.2.3 使用参数类型为一维数组的函数154

7.3 作用域156

7.3.1 变量作用域156

7.3.2 文件作用域扩展158

7.3.3 全局变量作用域可扩展的原因160

7.3.4 使用关键字static限制文件作用域161

7.4 用函数编程163

7.4.1 用函数编程示例163

7.4.2 函数重用165

7.5 递归166

7.5.1 递归算法与递归函数166

7.5.2 递归算法示例169

7.6 库函数简介173

7.6.1 getchar函数、getch函数和getche函数173

7.6.2 rand函数、srand函数和time函数174

7.6.3 字符串处理函数175

7.7 综合实例177

知识扩展179

练习7180

本章讨论提示183

第8章 预处理184

章节导学184

本章讨论184

8.1 程序编译184

8.2 宏定义184

8.2.1 简单宏185

8.2.2 参数化宏186

8.3 文件包含187

8.4 条件编译188

练习8190

本章讨论提示192

第9章 指针193

章节导学193

本章讨论193

9.1 指针类型194

9.1.1 变量的左值和右值194

9.1.2 指针变量的定义和赋值195

9.2 指针变量的作用196

9.2.1 指针操作符196

9.2.2 指针变量的用法197

9.2.3 空指针198

9.3 指针与函数199

9.3.1 指针作为函数参数199

9.3.2 指针作为函数返回值201

9.4 地址可以参与的运算203

9.5 指针与数组204

9.5.1 指针与一维数组204

9.5.2 指针与二维数组208

9.5.3 指向数组型存储单元的指针变量209

9.5.4 指针与字符串211

9.6 main函数和命令行参数215

9.7 指向函数的指针变量216

9.8 使用堆空间217

9.9 典型例题220

知识扩展224

练习9226

第10章 用户自定义数据类型233

章节导学233

本章讨论233

10.1 结构型234

10.1.1 结构型的定义234

10.1.2 结构型指针变量235

10.1.3 链表237

10.2 联合型240

10.3 枚举型241

10.4 为类型自定义别名242

知识扩展——存储单元的类型243

练习10244

第11章 文件246

章节导学246

本章讨论246

11.1 文件概述247

11.1.1 C语言文件247

11.1.2 文本文件与二进制文件247

11.2 文件的打开和关闭248

11.2.1 (新建后)打开文件248

11.2.2 文件关闭249

11.3 文件读/写249

11.3.1 fputc函数和fgetc函数249

11.3.2 文件结束状态251

11.3.3 fprintf函数和fscanf函数253

11.3.4 fwrite函数和fread函数255

11.4 标准设备文件256

11.5 文件随机读/写257

11.5.1 调整文件当前位置指针变量指向的位置257

11.5.2 既可读又可写的文件258

练习11259

第12章 位运算262

章节导学262

本章讨论262

12.1 位操作符262

12.1.1 按位与操作符&262

12.1.2 按位或操作符|263

12.1.3 异或操作符^263

12.1.4 取反操作符~264

12.1.5 左移操作符〈〈264

12.1.6 右移操作符〉〉264

12.2 位运算示例265

12.3 位段266

练习12266

本章讨论提示267

第13章 数字化信息编码268

章节导学268

本章讨论268

13.1 二进制数268

13.1.1 位权269

13.1.2 十进制数转换成二进制数269

13.1.3 二进制数的计算270

13.2 计算机的计算271

13.3 整数的编码272

13.4 计算机中整数的特点274

13.4.1 整数加法示例274

13.4.2 须参与运算的补码符号位275

13.4.3 计算机中整数构成一个环276

13.5 小数的编码277

13.5.1 定点小数277

13.5.2 浮点数编码277

13.5.3 浮点数的特点278

13.6 字符的编码279

13.6.1 机内码279

13.6.2 输入码和字形码280

13.7 八进制数和十六进制数282

附录A C语言关键字283

附录B 格式化输入/输出284

附录C ASCII码表289

附录D 常用的C语言库函数290

附录E C语言操作符293

参考文献294

热门推荐