预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

1.2上机操作 一、启动pascal D:\TP\ F10或ALT+F,可使用键盘方式实现启动主功能菜单方式。 File/new:新建一个编辑窗口(打开名为Noname0.pas的新文件) 注意:可同时打开多个窗口,但任意时刻只有一个窗口是处于活动状态(活动窗口的边框为双线,静止窗口的边框为单线),活动窗口指拥护当前正在其上工作的窗口。 当多个窗口时,可用alt+(1-9),其中“1-9”表示窗口编号,以数字号选择当前活动窗口。 关闭窗口,则可用alt+F3(关闭当前窗口) F2存盘 ChangeDir…修改当前文件操作路径。 CTRL+F9运行程序,若中途需要终止程序运行的话,可:CTRL+C。 切换到输出屏幕: 对于WIN98:ALT+F5 对于WINXP:在程序结束前,加入Readln语句。 每一种程序设计语言都有自己规定的格式和词汇,词汇集由上述的保留字、标识符和特殊字符数组成的,当我们学习一种程序设计语言时,还应该注意,它的语法和语义,就如我们学习英语 语法:表示语言的各种构成记号之间的组合规则。 语义:表示的含义。 1.3pascal的程序组成 例1、求半径为R的圆的面积和周长。 PROGRAMcircle(input,output); CONST pi=3.1415926; VAR r,s,l:integer; BEGIN Write(‘r=’); Readln(r); s:=2*pi*r*r; l:=2*pi*r; writeln(‘s=’,s);;‘;’ writeln(‘l=’,l); END. 上面的例子,就是一个完整的pascal的程序。一个“完整”的pascal程序应该有以下的部分组成): 程序首部 PROGRAMcircle(input,output); 程序首部包括保留字PROGRAM和用户自定义的程序名称(在这个例子中是circle)。用“PROGRAM”来标识“这是一个Pascal程序”,任何一个Pascal程序都必须以此字开头。 保留字:Pascal规定了一批英文单词,赋予他们以特定的含义,有专门的用途,不能作为它用。 括号中的input,output是标准的标识符 标准的标识符:是预先给标准函数,标准过程、标准常量、标准类型,标准文件定义的标识符,即Pascal语言已确定了标准标识符的名称和性质,如标准输入文件.标准输出文件等,在书写程序中可直接使用,不必事先定义。下面列出标准标识符的一部分: 标准常量:falsetrue、maxint 标准类型:integerrealbooleanchartext 标准文件:inputoutput 标准函数:abschroddordpredqrtsucctrucesincosexpln 标准过程:readreadlnwritewriteln 用户自定义的程序名称:circle,是一个用户自定义标识符。 用户自定义标识符:是用户按标识符定义的规则自己定义的.常选用能说明某种意义的英文单词.用户标识符必须事先定义或说明才能在程序中使用它.用户自定义的标识符不能用保留字,最好也不要选用标准标识符. 其实就是我们在之前所说的:由字母开头,由字母、数字和下划线构成的符号。 Pascal语句之间也要分隔开,一般用分号‘;’分隔,—条语句可以分几行写,也可以一行写几条语句; 说明部分: 常量说明区 ——————————————————— 变量说明区 Const pi=3.1415926; Var r,s:real; l:real; 说明部分有两个保留字:Const和Var。 Const常量说明,由Const开头到另一保留字(在例2中是从Const到Var之间)之前的部分,表示为一个“常量说明区”。在常量保留区内的将被定义为不变的量(在例2中pi的值始终是3.1415926)。 Var变量说明,在变量说明区内的量表示为“变量”。定义变量和定义常量不同,在定义的时候必须要说明是什么类型的变量(在这个例子里面,两个变量r和s被定义为实数real型的变量),在程序的运行过程中将可以改变其内容,但内容的类型一定要和定义时的类型一致。 计算机处理的数据对象是一个广义的概念.比如125、12.76是数据,‘nihao!’这一串字符也是数据。前者是数值数据,后者是字符串数据、是非数值数据. 为处理这些数据,计算机对它们施加的运算也不同.为此Pasca语言建立了数据类型的概念,对描述的数据进行分类. 程序中所用到的每一个数据.包括常量和变量都有和它相联系的类型.由此决定了数据所具有的值,也决定了对该数据所能进行的操作。 Pascal语言中数据具有丰富的类型.按它们的特点可以分为简单类型、构造类型、指针类型和过程类型四大类。其中简单类型包括标准类型(实