内容介绍
用户评论
全部咨询
本书用生动实用的示例、简明通俗的语言,系统讲述了PASCAL的基本语法概念和PASCAL程序设计技术。主要内容包括PASCAL程序基本概念、简单程序设计、PASCAL的控制结构、数组类型、过程和函数、其它自定义类型、指针和链表、文件类型等。
本书以基本程序结构作为重点,以训练程序设计能力为主要目的。
本书主要用作中等专业学校计算机系列课程的教材,也可作为广大电脑爱好者学习程序设计方法的参考书。
目录
- 第一章PASCAL程序基本概念
1.1PASCAL程序简介
1.1.1程序与PASCAL语言的基本概念
1.1.2PASCAL程序结构及流程图
1.1.3PASCAL程序示例
1.2PASCAL的基本语法成分
1.2.1字汇表
1.2.2常量和变量
1.2.3数据和数据类型
习题一
第二章简单程序设计
2.1赋值语句和表达式
2.1.1赋值语句
2.1.2表达式和运算符
2.1.3标准函数
2.2输入输出语句
2.2.1输入语句
2.2.2输出语句
习题二
第三章控制结构
3.1if语句和复合语句
3.1.1if语句
3.1.2复合语句
3.1.3if语句的嵌套
3.1.4综合示便
3.2?goto语句
3.3?case语句
3.5 for语句
3.6repeat语句
3.7多重循环
第四章数组类型
4.1一维数组
4.1.1定义方式
4.1.2下标表达式和下标变量
4.2二维数组
4.3字符数组(字符串)
4.4综合示例
习题四
第五章过程和函数
5.1过程的定义
5.1.1过程说明
5.1.2形参表
5.2过程调用和参数传递
5.2.1过程调用
5.2.2参数传递
5.3标识符作用域
5.3.1全局量和局部量
5.3.2参数的选择
5.4函数
5.4.1函数说明
5.4.2函数调用
5.4.3过程与函数的区别
5.5递归程序设计
5.6综合示例
习题五
第六章其它自定义类型
6.1类型说明
6.2子界类型和枚举类型
6.2.1子界类型
6.2.1枚举类型
6.3集合类型
6.3.1集合的类型定义
6.3.2集合的运算
6.3.3集合应用示例
6.4记录类型
6.4.1记录的定义
6.4.2记录的引用
6.4.3?with语句
6.5?类型的相容性
习题六
第七章指针和链表
7.1指针和指针类型
7.2静态变量与动态变量7.3动态变量的引用
7.3.1标准过程new(〓)
7.3.2动态变量的用法
7.3.3p与p↑的关系
7.3.4指针类型的运算
7.3.5标准过程dispose(〓)
7.4简单链表
7.4.1结点的定义方式
7.4.2指针、结点和结点之间的关系
7.5链表示例
习题七
第八章?文件类型
8.1文件的概念
8.2文件的类型和文件变量
8.3文件的产生和使用
8.3.1文件的打开和关闭
6.3.2正文文件的读写
8.3.3input和 output
8.4文件示例
习题八
附录
附录A ASCII码表
附录B保留字和预定义标识符
参考文献