首页 > 图书中心 > PASCAL程序设计(第二版)

目录

第一章计算机和程序设计介绍1

11引言1

12计算机的发展与应用1

121计算机的发展1

122计算机的应用2

13计算机的组成2

14计算机语言4

15PASCAL介绍6

151PASCAL语言的特点6

152基本符号、保留字、标识符7

153程序结构9

16小结13

习题14

第二章顺序结构程序设计15

21引言15

22用计算机解题的基本方法15

221问题分析15

222问题解的描述16

23标准数据类型17

231实型(real)17

232整型(integer)20

233字符型(char)21

234布尔型(boolean)22

235标准类型小结24

24表达式与赋值语句25

25READ语句27

26WRITE语句29

27顺序程序设计举例31

28常见的错误35

29小结35

习题36

第三章选择结构程序设计38

31引言38

32IF语句38

321IF语句的两种形式38

322复合语句41

323复合IF语句44

33CASE语句47

34常见的错误50

35小结51

习题51

第四章循环结构程序设计53

41引言53

42FOR语句53

43WHILE语句66

44REPEAT语句71

45多重循环75

46常见的错误86

47小结87

习题87

第五章函数与过程程序设计91

51引言91

52自顶向下程序设计方法91

53函数92

531标准函数回顾92

532定义新函数92

533函数调用94

54过程99

55嵌套与递归105

551嵌套105

552递归108

56函数与过程作为参数112

57标识符的作用域115

58常见的错误121

59小结121

习题122

第六章枚举与子界类型126

61引言126

62枚举类型126

621枚举类型说明126

622枚举类型运算127

623读和打印枚举值的方法128

63子界类型131

631子界类型说明131

632子界运算133

64常见的错误134

65小结134

习题135

第七章数组类型136

71引言136

72一维数组136

73多维数组151

74紧缩字符数组156

75保形数组参数163

76八皇后问题165

77常见的错误169

78小结169

习题170

第八章集合类型174

81引言174

82集合类型说明174

83集合运算175

831赋值空集和全集175

832集合的并交差176

833集合关系运算177

84类型间的关系182

841定义182

842应用185

85常见的错误187

86小结187

习题188

第九章记录类型189

91引言189

92记录说明189

93WITH语句191

94记录数组192

95层次记录197

96记录变体200

97常见的错误204

98小结205

习题205

第十章文件类型206

101引言206

102建立和使用文件206

103文件的处理213

1031文件比较213

1032文件修改215

1033文件合并219

104正文文件223

105文件缓冲器变量233

1051引言233

1052GET操作233

1053PUT操作235

1054GET(PUT)和READ(WRITE)之间的关系237

106常见的错误237

107小结238

习题238

第十一章指针和动态数据结构240

111引言240

112NEW语句和指针240

113链表243

1131建立链表243

1132删除一个结点247

1133插入一个结点249

1134建立有序链表251

114树253

1141建立排序的二叉树253

1142树的遍历256

115常见的错误257

116小结257

习题257

第十二章其它问题259

121GOTO语句259

122形式语法描述262

1221引言262

1222语法图262

1223巴科斯瑙尔范式(BNF)264

123TURBO PASCAL简介265

习题267

附录APASCAL的字汇表268

A1保留字268

A2标识符268

A3标点符号269

附录B标准标识符271

附录CPASCAL语法275

C1语法图275

C2巴科斯瑙尔范式(BNF)280

附录DASCII码285

版权所有(C)2019 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802013248号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘