当前位置:首页 > 文化科学教育体育
中学生学C语言
中学生学C语言

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

文化科学教育体育

  • 电子书积分:10 积分如何计算积分?
  • 作 者:李学武编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2004
  • ISBN:7302091250
  • 页数:220 页
图书介绍:本书针对中学生学习C语言的教材。
《中学生学C语言》目录

第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

相关图书
作者其它书籍
返回顶部