图书介绍

中学生学C语言pdf电子书版本下载

中学生学C语言
  • 李学武编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302091250
  • 出版时间:2004
  • 标注页数:220页
  • 文件大小:11MB
  • 文件页数:232页
  • 主题词:C语言-程序设计-中学-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页 直链下载[便捷但速度慢]   [在线试读本书]   [在线获取解压码]

下载说明

中学生学C语言PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1篇 入门篇 3

第1章 学习C语言从这里起步 3

第2章 数据、表达式与常用标准函数 10

2.1数据类型、变量与常量 10

2.1.1标识符与关键字 10

2.1.2字符集、字节与字长 11

2.1.3基本数据类型 12

2.1.4整型数据及其相关类型 14

2.1.5浮点型数据及其相关类型 17

2.1.6字符型数据 19

2.1.7字符串常量 21

2.2运算符与表达式 22

2.2.1算术运算、关系运算、逻辑运算与赋值运算 22

2.2.2表达式 23

2.2.3运算符的优先级 28

2.2.4表达式应用举例 29

2.3常用标准函数 30

2.3.1数学函数 30

2.3.2字符串处理函数 31

2.3.3数值转换与随机数函数 32

第3章 数据的输入输出与顺序程序结构 34

3.1数据的输入与输出 34

3.1.1 printf()函数 34

3.1.2 scanf()函数 38

3.1.3 putchar()与getchar()函数 41

3.1.4 puts()与gets()函数 42

3.2顺序结构程序设计 43

3.2.1表达式与语句 43

3.2.2结构化程序设计 44

3.2.3顺序结构程序设计及应用实例 44

4.1.1 if语句的基本形式 47

4.1 if-else语句 47

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

4.1.2 if语句的嵌套 49

4.1.3选择运算符“?:” 53

4.1.4程序举例 54

4.2 switch语句 55

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

5.1 while循环语句 61

5.2 for循环语句 63

5.3多重循环 66

5.3.1多重循环的基本概念 66

5.3.2多重循环应用举例 66

5.3.3 break语句与continue语句 69

5.3.4逗号运算符与逗号表达式 72

5.4 do-while循环语句 74

6.1.1数组的基本概念 77

6.1数组与数组元素 77

第6章 数组及其应用 77

6.1.2数组类型说明 78

6.1.3给数组赋初值 78

6.1.4字符型数组与字符串 79

6.1.5一维数组的简单应用 81

6.2二维数组 85

6.3数组应用举例 87

第7章 函数的定义和函数的引用 93

7.1函数的基本概念 93

7.1.1函数的基本知识 93

7.1.2在函数引用中数据的传递方式 96

7.1.3利用变量的地址在函数之间传送数据 97

7.1.4利用外部变量在函数之间传送数据 101

7.2函数的递归引用 102

8.1指针的基本概念 111

第8章 指针的基本概念、指针与数组 111

第2篇 提高篇 111

8.2指针与一维数组、关于地址的运算 114

8.2.1指向数组元素的指针 114

8.2.2指针和地址的运算 114

8.2.3指针和字符串 117

8.3指针与二维数组 119

8.3.1二维数组与地址 119

8.3.2指针数组与指向数组的指针 119

第9章 函数、指针与数组的深入讨论 123

9.1 自动变量、静态变量与寄存器变量 123

9.1.1外部变量的作用范围 124

9.1.2 自动变量 124

9.1.3静态变量 125

9.1.4寄存器变量 127

9.2.1返回指针值的函数 128

9.1.5用extern限定的外部变量 128

9.2返回指针值的函数和指向函数的指针 128

9.2.2指向函数的指针 129

9.3 函数、指针与数组的综合应用 131

第10章 结构、联合、按位运算与枚举 142

10.1结构的基本概念 142

10.1.1结构类型及其变量的定义 142

10.1.2结构类型变量的操作 144

10.1.3指向结构类型变量的指针 147

10.2 自引用结构与链表 149

10.2.1 自引用结构 149

10.2.2类型定义typedef 150

10.2.3链表及其简单的操作 151

10.3联合 156

10.4.1二进制数的补码表示 158

10.4.2按位运算符及按位运算 158

10.4按位运算 158

10.4.3按位运算的应用举例 160

10.5枚举类型 160

第11章 预处理与常用的文件操作 163

11.1预处理 163

11.1.1文件包含 163

11.1.2宏替换 164

11.2常用的文件操作 167

11.2.1文件的基本概念 167

11.2.2读写文件的基本方法 167

第3篇 应用篇 175

第12章 经典应用问题选讲 175

12.1衡量程序质量的标准 175

12.2 Hilbert曲线 176

12.3验证四色定理 179

12.4 n女王问题 182

12.5跳马问题 183

12.6生成全部排列及其应用 187

12.7围猎游戏 189

12.8快速排序 194

12.9幻方 195

12.10高精度计算 197

附录 202

附录A Turbo C 2.0操作简介 202

1.Turbo C 2.0的文件简介 202

2.Turbo C 2.0集成开发环境的使用 202

3.Turbo C程序的调试 205

4.Turbo C编译、连接和运行时的常见错误及提示 207

5.Turbo C的常用“.h”文件 213

附录B ASCII码表 215

附录C C语言运算符及运算顺序 216

附录D 5000位π值 216

参考文献 220

精品推荐