《C程序设计》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:何月顺主编
  • 出 版 社:上海:上海交通大学出版社
  • 出版年份:2003
  • ISBN:7313031939
  • 页数:282 页
图书介绍:

目录 1

1 C语言概述 1

1.1 C语言的历史与发展 1

1.2 C程序的书写形式与程序结构 3

1.3 C语言程序的编辑、编译、连接与运行 6

1.4 C语言的一般特点 8

1.5程序设计的概念 9

1.6 C语言的标识符与关键字 10

1.7 C语言的上机步骤 11

习题 13

2结构化程序的开发 14

2.1算法的基本知识 14

2.2逐步细化的程序设计方法 23

2.3 C语句概述 28

习题 30

3数据描述 31

3.1数据类型概述 31

3.2常量和变量 32

3.3整型数据 34

3.4实型数据 37

3.5字符型数据 38

习题 41

4运算符与表达式 43

4.1运算符与表达式概述 43

4.2算术运算符与算术表达式 44

4.3赋值运算符与赋值表达式 46

4.4各类数值型数据间的混合运算 48

4.5逗号运算符和逗号表达式 52

4.6关系运算符与关系表达式 53

4.7逻辑运算符与逻辑表达式 54

4.8位运算符 56

习题 62

5顺序控制结构 65

5.1赋值语句 65

5.2数据输出 65

5.3数据输入 71

习题 74

6选择控制结构 77

6.1 if语句 77

6.2条件运算符 81

6.3 switch语句 83

习题 86

7循环控制结构 88

7.1 while循环结构 88

7.2 do while循环结构 89

7.3 for循环结构 90

7.4 goto语句 93

7.5循环的嵌套 93

7.6 break语句和continue语句 94

习题 96

8函数 98

8.1函数的概述 98

8.2函数定义的一般形式 98

8.3函数参数和函数的值 100

8.4函数的调用 102

8.5函数的嵌套调用 104

8.6局部变量与全局变量 106

8.7变量的存储类型 107

8.8内存函数和外部函数 112

8.9函数的递归调用 113

习题 115

9数组 116

9.1一维数组 116

9.2多维数组 123

9.3字符数组 125

9.4数组作函数参数 128

习题 134

10.1指针与指针变量的概念 137

10指针(一) 137

10.2变量的指针和指向变量的指针变量 139

10.3数组的指针和指向数组的指针变量 146

10.4字符串的指针与指向字符串的指针变量 159

习题 163

11结构体与共用体 164

1 1.1 结构体类型数据概述 164

11.2结构体变量的定义和引用 165

11.3结构体数组 170

11.4指向结构体类型数据的指针 174

11.5共用体数据类型 179

11.6枚举类型数据 183

11.7用typedef定义数据类型 185

习题 188

12.1 指针数组和指向指针的指针 189

12指针(二) 189

12.2 函数的指针和指向函数的指针变量 195

12.3返回指针的函数 198

12.4用指针处理线性链表 201

习题 216

13编译预处理 217

13.1“文件包含”预处理 217

13.2宏定义预处理 218

13.3条件编译预处理 222

习题 225

14文件 226

14.1文件的概念 226

14.2文件类型指针 227

14.3文件的打开与关闭 228

14.4文件的读写 229

14.5文件的定位、测试与随机读写函数 233

14.6文件操作的出错检测 236

习题 237

15综合应用 239

15.1汉字处理 239

15.2图形处理 245

15.3菜单技术 253

附录Ⅰ 常用字符与ASCII代码对照表 262

附录Ⅱ运算符和结合性 263

附录Ⅲ C语言常用语法提要 265

附录ⅣC常用库函数 269

附录Ⅴ在IBM PC DOS下运行的DR/C编译错误信息表 274

参考文献 282