《ICON语言教程》求取 ⇩

第1章ICON语言基础1

1.1 ICON是什么样的语言1

1.1.1 ICON语言及其特点1

1.1.2 ICON语言的发展3

1.2 ICON的安装4

1.2.1 如何得到ICON4

1.2.2 ICON的安装5

1.2.3 ICON的运行环境7

1.3 ICON的程序7

1.3.1 ICON程序的结构7

1.3.2 ICON程序的建立、编译、运行和调试9

1.3.3 程序举例12

1.4.1 过程的组成14

1.4 过程14

1.4.2 过程间的数据传递15

1.5 识别符、运算符、保留字、关键字17

1.5.1 识别符17

1.5.2 运算符17

1.5.3 保留字18

1.5.4 关键字19

1.6 常量和变量20

1.6.1 常量20

1.6.2 变量20

1.7 数据类型22

1.8 语句23

1.8.1 表达式和语句23

1.8.2 保留字语句23

1.8.4 语句的成功、失败和出错24

1.8.3 注释语句24

1.9.1 什么是函数25

1.9.2 函数的调用25

1.9.3 函数的使用25

1.9 函数25

1.9.4 函数和过程26

1.9.5 函数的分类26

1.10 与计算机对话27

练习128

第2章数学运算29

2.1 数的分类29

2.1.1 整数(i)29

2.1.2 实数(r)29

2.1.3 非十进制整数29

2.2.2 中加运算符32

2.2 数学运算符32

2.2.1 前加运算符32

2.2.3 运算符的优先级和结合方向33

2.2.4 程序举例34

2.3 数学函数35

2.3.1 一般数学函数35

2.3.2 三角函数36

2.3.3 转换函数36

2.4 与数有关的关键字36

2.5 程序举例37

2.6 用输入、输出函数向程序提供数据38

练习239

3.1 定向执行控制结构(if…then…)40

第3章控制结构40

3.2 选择执行控制结构(if…then…else…)41

3.3 if…then…和if…then…else…语句的嵌套43

3.4 重复控制结构(repeat…)46

3.4.1 重复控制46

3.4.2 中止或跳出循环的方法46

3.4.3 随机数47

练习349

第4章字符集和字符串51

4.1 字符51

4.1.1 ASCII码51

4.1.2 字符函数51

4.2 字符集52

4.2.1 字符集合52

4.2.3 字符集的运用53

4.2.2 字符集的运算53

4.3 字符串54

4.3.1 字符串的构成和形式54

4.3.2 字符串的运算和比较57

4.4 字符串函数60

4.4.1 字符串操作函数60

4.5 汉字和汉字字符集61

4.5.1 汉字的编码61

4.5.2 汉字是字符串63

4.5.3 汉字的大小64

练习465

5.2 打开和关闭文件66

5.1.2 文本文件、文书文件和二进制文件66

5.1 设备和文件66

第5章输入、输出66

5.1.1 文件66

5.2.1 打开文件67

5.2.2 关闭文件68

5.3 从文件输入68

5.4 向文件输出69

5.5 字符串格式函数71

5.6 与输入、输出有关的函数75

5.6.1 键盘函数75

5.6.2 文件操作函数75

5.7.1 迭代76

5.7.2 迭代控制结构76

5.7 迭代控制结构(every…do…)76

5.7.3 do…分句的省略79

5.7.4 every…do…的嵌套79

5.8 程序举例81

练习586

第6章字符串分析和搜索87

6.1 字符串分析87

6.1.1 字符串分析和字符串分析函数87

6.1.2 字符串分析函数的比较88

6.1.3 限定分析对象中的位置89

6.1.4 字符串分析应用举例90

6.2 条件循环控制结构93

6.2.1 条件循环和条件循环控制结构(while…do…)93

6.2.4 while…do…结构的使用94

6.2.3 do…分句的省略94

6.2.2 while…do…的嵌套94

6.3 字符串搜索96

6.3.1 字符串搜索和搜索算子96

6.3.2 比配和比配函数98

6.3.3 字符串搜索的环境和嵌套100

6.3.4 字符串搜索应用举例100

练习6109

第7章结构数据110

7.1 结构数据和下标变量110

7.2 表110

7.2.1 表的建立110

7.2.2 表的运算111

7.2.3 表的参引111

7.2.4 表的赋值112

7.2.5 表处理函数113

7.2.6 表的使用115

7.3 集合119

7.3.1 集合的建立119

7.3.2 集合的运算119

7.3.3 集合处理函数120

7.3.4 集合的使用120

7.4 索引表123

7.4.1 索引表的建立123

7.4.2 索引表的参引和赋值124

7.4.3 索引表的运算124

7.4.4 索引表处理函数124

7.4.5 索引表排序125

7.4.6 索引表的使用126

7.5.1 记录的定义134

7.5 记录134

7.5.2 记录的处理135

7.5.3 选择控制结构(case…of…)136

7.5.4 记录的使用137

练习7140

第8章编译选项、命令行参数和预处理指令142

8.1 编译选项142

8.2 命令行参数144

8.2.1 命令行参数144

8.2.2 命令行参数的传递144

8.2.3 命令行参数的使用144

8.2.4 一个处理命令行参数的过程146

8.3.2 常用的预处理指令151

8.3 预处理指令151

8.3.1 预处理指令及其作用151

8.3.3 程序举例154

练习8156

第9章排序158

9.1 排序及其原理158

9.2 排序的方法和过程159

9.2.1 冒泡排序法159

9.2.2 选择排序法163

9.2.3 谢尔排序法164

9.3 中文排序167

9.3.1 汉字内码的特点及排序时的问题167

9.3.2 汉字排序167

9.3.3 中文词语排序174

练习9177

第10章多值式和协表达式178

10.1 多值表达式178

10.1.1 多值表达式及其特点178

10.1.2 产生系列值的环境178

10.1.3 多值表达式180

10.1.4 多值式做参数时执行的顺序182

10.1.5 限制多值式产生值的数目183

10.2 协表达式183

10.2.1 协表达式及其作用183

10.2.2 协表达式的建立183

10.2.3 协表达式的激活184

10.2.5 协表达式的使用185

10.2.4 协表达式的更新185

10.2.6 内设协表达式191

练习10191

第11章编程中的一些技术192

11.1 递归192

11.1.1 什么是递归192

11.1.2 递归过程193

11.2 非关联化197

11.2.1 什么是非关联化197

11.2.2 非关联化算子198

11.3 值的比较和复制199

11.3.1 值的比较199

11.3.2 值的复制201

11.4 回溯202

11.4.1 控制回溯203

11.4.2 数据回溯和可逆赋值算子204

11.4.3 受约束表达式205

11.5 模式比配206

11.5.1 什么是模式比配206

11.5.2 模式比配表达式206

11.5.3 比配过程207

11.6 分批处理和运行时与磁盘交换数据210

11.6.1 分批处理210

11.6.2 运行时与磁盘交换数据213

练习11220

12.1.1明确任务222

12.1.2 明确流程和完成各部分的过程222

12.1 程序的设计和编写222

第12章程序的编写和调试222

12.1.3 编写各个过程224

12.1.4 把所有过程联结在一起229

12.2 程序的调试234

12.2.1 句法错误的查找和改正234

12.2.2 逻辑错误的查找和改正236

练习12241

附录242

附录1ASCII字符表242

附录2数据类型、保留字、关键字和转义字符243

附录3运算符及其需要的数据类型245

附录4表达式和表达式的优先级247

附录5主要内设函数说明250

附录6预处理指令264

1998《ICON语言教程》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由张卫国编著 1998 北京:清华大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

C语言教程(1995 PDF版)
C语言教程
1995 北京:科学出版社
影视语言教程(1999 PDF版)
影视语言教程
1999
语言简明教程(1984.12 PDF版)
语言简明教程
1984.12 南开大学出版社
Windows NT Workstation 4.0中文版易学易用专辑(1998年04月第1版 PDF版)
Windows NT Workstation 4.0中文版易学易用专辑
1998年04月第1版 人民邮电出版社
PC C语言教程(1994 PDF版)
PC C语言教程
1994 天津:天津科学技术出版社
LOGO语言教程(1987 PDF版)
LOGO语言教程
1987 北京:北京大学出版社
Pascal语言教程(1998 PDF版)
Pascal语言教程
1998 北京:北京大学出版社
物理光学导论(1993 PDF版)
物理光学导论
1993 成都:电子科技大学出版社
语言学教程(1998 PDF版)
语言学教程
1998 北京:外语教学与研究出版社
语言学教程(1987 PDF版)
语言学教程
1987 济南:山东教育出版社
语言学教程(1987 PDF版)
语言学教程
1987 西安:陕西人民教育出版社
C++语言教程(1993 PDF版)
C++语言教程
1993 成都:电子科技大学出版社
QBASIC语言教程(1997 PDF版)
QBASIC语言教程
1997 北京:电子工业出版社
C语言教程(1995 PDF版)
C语言教程
1995 成都:电子科技大学出版社
BASIC语言教程(1992 PDF版)
BASIC语言教程
1992 大连:大连理工大学出版社