Pascal:请教下一些基础的语句

来源:百度知道 编辑:UC知道 时间:2024/05/25 09:02:43
小弟备考三级,可是数据结构的算法是用Pascal描述的,我只学过c。晕的很。求教达人给点Pascal的基础知识。

① 程序首部
程序首部是程序的开头部分,有保留字program后接程序名及程序参数表组成,由分号结束。程序名是用户自己定义的标识符,参数表一般是文件变量名,用于该程序与外界的数据交流。最常用的参数为input和output。在turbo pascal语言中,首部中的参数表可以省略,首部也可省略。
② 程序体
程序体是程序的主体部分,由说明部分和执行部分两部分组成。
⑴说明部分:用来描述程序中用到的变量、常量、类型、过程与函数等。本程序中第二行是"变量说明",用来定义变量的名称、类型。PASCAL规定,凡程序中用到所有变量、符号常量、数组、标号、过程与函数、记录、文件等数据都必须在说明部分进行定义(或称"说明")。也就是说,不允许未说明先使用。
⑵执行部分:以"begin"开始,以"end"结束,其间有若干个语句,语句之间以分号隔开。一条语句执行一定的功能,所有语句完成程序设计的任务。允许一行写多个语句,也允许一个语句写几行,最后一行的end后加一‘.’号表示结束。
完整的pascal程序框架:
program 程序名(程序参数表);
label
标号说明;
const
常量说明;
type
类型说明;
var
变量说明;
function
函数说明;
procedure
过程说明;
begin
程序语句1;
……;
程序语句n;
end.
二、基本符号、保留字、标识符:
1.基本符号:是ASCII字符集,主要有:
① 26个英文字母(不分大小写,字符串中的字母例外。
② 十个数字符号。
③ 特殊符号
+ - * / = <> < > <= >=