《程序设计与C语言》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:王瑞民,卢红星主编
  • 出 版 社:西安:西北工业大学出版社
  • 出版年份:2010
  • ISBN:9787561227145
  • 页数:289 页
图书介绍:本书内容包括:算法基础、结构化程序设计方法、良好的程序设计风格、各种数据类型及使用方法、运算符与表达式、顺序结构、选择结构、循环结构、数组、结构体、共用体、函数、指针、文件、编译预处理及综合运用。

第1章 绪论 1

1.1程序设计语言 1

1.2 C语言的发展与特点 2

1.3算法基础 3

1.4结构化程序设计 5

1.5程序设计风格 6

习题 7

第2章C语言程序的开发过程 8

2.1 C语言程序的开发过程 8

2.2 C语言程序的集成开发环境 9

2.3 C语言程序的结构和语法规则 12

习题 14

第3章 基本数据类型 16

3.1标识符 16

3.2 C语言的数据类型 17

3.3常量 18

3.4变量 21

习题 25

第4章 算术运算符与算术表达式 27

4.1算术运算符 27

4.2算术表达式 28

4.3类型转换 30

习题 33

第5章C语言程序的输出与输入 35

5.1 C语言语句 35

5.2格式化输出 37

5.3格式化输入 40

5.4单个字符的输出和输入 43

5.5顺序结构程序设计举例 45

习题 46

第6章 流程控制——选择控制结构 51

6.1关系运算符与关系表达式 51

6.2逻辑运算符与逻辑表达式 52

6.3选择控制语句 54

6.4选择控制结构程序举例 63

习题 65

第7章 流程控制——循环控制结构 70

7.1循环控制语句 70

7.2辅助控制语句 76

7.3循环控制结构程序举例 79

习题 82

第8章 函数(一) 89

8.1函数的定义 89

8.2函数的值 91

8.3函数的调用 92

习题 97

第9章 数组 101

9.1一维数组 101

9.2二维数组 107

9.3数组作为函数参数 110

9.4数组应用举例 114

习题 119

第10章 结构体与共用体 124

10.1结构体类型的定义 124

10.2结构体变量的定义 127

10.3结构体变量的引用 128

10.4结构体与数组 131

10.5共用体 134

习题 137

第11章 指针(一) 141

11.1变量的指针与指针变量 141

11.2指针变量的定义与引用 142

11.3指针变量应用举例 148

习题 150

第12章 文件 154

12.1文件概述 154

12.2文件的打开与关闭 155

12.3文件的读/写操作 158

习题 168

第13章 运算符与表达式 170

13.1运算符与表达式 170

13.2赋值运算符与赋值表达式 172

13.3逗号运算符与逗号表达式 175

13.4条件运算符与条件表达式 176

13.5自增自减运算符 178

13.6位运算 181

13.7表达式的求解示例 185

习题 187

第14章 变量的存储 192

14.1变量的存储单元 192

14.2变量的作用域 195

14.3变量的生存期 200

习题 205

第15章 指针(二) 209

15.1指针与数组 209

15.2指针数组 219

15.3函数指针 224

15.4结构体指针 226

15.5存储管理函数 229

15.6链表 231

习题 238

第16章 函数(二) 243

16.1函数调用时的内存 243

16.2参数的传递机制 248

16.3递归函数 257

习题 264

第17章 预处理命令 269

17.1宏定义 269

17.2文件包含 273

17.3条件编译 274

习题 277

附录 282

附录1控制/图形字符与ASCⅡ代码对照表 282

附录2常用库函数 283

参考文献 289