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

  • 购买积分:10 如何计算积分?
  • 作  者:蒋腾旭,黄怡旋主编;谢枫,周军,张律等副主编
  • 出 版 社:北京:北京航空航天大学出版社
  • 出版年份:2009
  • ISBN:9787811248579
  • 页数:238 页
图书介绍:本书是高职高专学生学习C语言程序设计的理想教材。全书共分12章,主要内容包括:C语言概述数据类型、运算符与表达式、程序控制语句、数组及其应用、函数、复合结构类型、指针与文件等。

第1章C语言概述 1

1.1程序设计语言与C语言 1

1.2 C语言程序的开发环境 5

1.3 C语言词汇 11

1.4本章小结 12

习题一 12

第2章C语言数据类型 14

2.1 C语言的数据类型 14

2.2标识符 14

2.3常量及其类型 15

2.4变量及其类型 19

2.5变量的初始化 24

2.6各种基本数据类型的混合运算 25

2.7本章小结 26

习题二 26

第3章 运算符与表达式 28

3.1运算符及表达式概述 28

3.2算术运算符与算术表达式 29

3.3赋值运算符与赋值表达式 30

3.4关系运算符与关系表达式 31

3.5逻辑运算符与逻辑表达式 32

3.6其他运算符及其表达式 34

3.7运算符的优先级和结合性 37

3.8本章小结 37

习题三 38

第4章 顺序结构程序设计 40

4.1结构化程序设计的基本思想 40

4.2 C程序的结构 41

4.3 C语句的分类 41

4.4算法及流程图 43

4.5输入/输出函数的使用 48

4.6顺序结构程序设计 57

4.7本章小结 58

习题四 58

第5章 选择结构程序设计 61

5.1选择结构程序设计的基本思想 61

5.2选择结构程序设计语句 61

5.3本章小结 71

习题五 72

第6章 循环结构程序设计 76

6.1循环结构程序设计的基本思想 76

6.2循环结构程序设计语句 76

6.3循环转移控制语句 90

6.4本章小结 93

习题六 93

第7章 数组及其应用 98

7.1数组结构 98

7.2一维数组的定义及应用 98

7.3二维数组的定义及应用 104

7.4字符串与字符数组 110

7.5本章小结 120

习题七 120

第8章 函数 125

8.1函数概述 125

8.2函数的定义 127

8.3函数的参数和返回值 128

8.4函数的声明和调用 132

8.5变量的作用域与生存期 140

8.6内部函数和外部函数 146

8.7本章小结 147

习题八 148

第9章 编译预处理 151

9.1宏定义 151

9.2文件包含 157

9.3条件编译 159

9.4本章小结 161

习题九 161

第10章 复合结构类型 165

10.1结构体 165

10.2共用体 173

10.3枚举类型 177

10.4类型定义符typedef 179

10.5本章小结 180

习题十 181

第11章 指针与文件 184

11.1指针与指针变量 184

11.2指针与数组 188

11.3指针与字符(串) 193

11.4指针与函数 194

11.5指针的其他使用 198

11.6文件及其定义 201

11.7文件操作 202

11.8本章小结 211

习题十一 211

第12章 位运算 215

12.1概述 215

12.2位运算符 215

12.3位段 219

12.4本章小结 222

习题十二 222

附录 223

附录A常用字符与7位ASCII码对照表 223

附录B运算符的优先级和结合性 224

附录C常用库函数 225

附录D常见错误分析与程序调试 229

参考文献 238