Pascal上机与函数【教程】.docx
- 格式:pdf
- 大小:157.16 KB
- 文档页数:6
D:\TP\
F10 ^ALT+F, 可使用键盘方式实现启动主功能菜单方式。 File/new: 新建一个编辑窗口(打开名为 NonameO.pas的新文件) 注意:可同时打开多个窗口,但任意
时刻只有一个窗口是处于活动状态(活动窗口的边框为双线 , 静止窗口的边框为单线),活动窗口指拥 护当前正在其上工作的窗口。
每一种程序设计语言都有自己规定的格式和词汇,词汇集由上述的保留字、标识符和特殊字符数组
成
的,当我们学习一种程序设计语言时,还应该注意,它的语法和语义,就如我们学习英语
语法:表示语言的各种构成记号之间的组合规则。
语义:表示的含义。
1.3 pascal的程序组成
例 1、求半径为 R 的圆的血积和周长。
PROGRAM circle(input,output); CONST
型用 boolean 表示;字符类型用 char 表示 .
整数型 integer
范 S: -32768 到 32767
实数型 real
根据不同的机器有不同的范围,通常用来表示非整数的值
字符型 char
用单引号括起来的单个字符 , 例如匕 wr
布尔型 Boolean
用作判断逻辑的“真”和“假” , 在 Pascal程序中是 true 和 false 表示。
Pascal 语言己 不必事先定
用户自定义的程序名称: circle,是一个用户自定义标识符。 用户自定义标识符 : 是用户按标识符定义的规则自己定义的 . 常选用能说明某种意义的英文单词 . 用户标 识符必 须事先定义或说明才能在程序中使用它 . 用户口定义的标识符不能用保留字,最好也不耍选用标准 标识符 . 其实就是我们在之前所说的: 由字母开头 , 由字母、数字和下划线构戒的饶号。
注意:常量的数据类型是由其取值决定的,不需要定义。而变量除了要定义变量的名字外,还必须定义其
变量
的数据类型。
例如: pi 是常量,由于它的值 为 3.1415926 所以 pi 的数据类型是实型,而 1 和 s,不管半径是什么值,由于 r 与 pi
相乘后,结果一定是实数,由此可判断变量 l,s 的数据类型应定义为实型。
当多个窗口时,可用 alt+ (l-9)f 其中表示窗口编号,以数字号选择当前活动窗口。
关闭窗口,则可用 alt+F3 (关闭当前窗口)
F2 存盘
Change Dir... 修改当前文件操作路径。
CTRL 十 F9 运行程序 , 若中途需要终止程序运行的话 , 可: CTRL+C 。
切换到输出屏幕: 对于 WIN98: ALT+F5eadln 语句。
示为一个“常量说明区”。在常量保留区内的将被定义为不变的量(在例
2 中 pi 的值始终是
3.1415926) 0
Var 变量说明,在变量说明区内的量表示为“变量”。定义变量和定义常量不同,在定义的时候必
须
要说明是什么类型的变量(在这个例子里面,两个变量 r 和 s 被定义为实数 real 型的变量),在 程序的 运行过程中将可以改变其内容,但内容的类型一定要和定义时的类型一致。
pi=3.1415926; VAR
r,s,l:integer; BEGIN
Write( 4r=9); Readln(r); s:=2 *pi*r*r; l:=2*pi*r; writelnCs=\s); ;'; writelnCl=\l); END.
上面的例子,就是一个完整的 pascal的程序。一个“完整”的 pascal程序应该有以下的部分组成) :
Pascal语句之间也要分隔开,一般用分号分隔,一条语句可以分几行写,也可以一行写几条语句
;
2、 说明部分:
Const pi=3.1415926;
常量说明区
Var r,s:real;
变量说明区
l:real;
说明部分有两个保留字: Const 和 Var 。
Const 常量说明,由 Const 开头到另一保留字(在例 2 中是从 Const 到 Var Z 间) Z 前的部分,表
1、程序首部
PROGRAM circle (input,output) ;
程序首部包括傑皆字 PROGRAM 和用户自定义的程序名称(在这个例子川是 “这是一个 Pascal程序”,任何一个 Pascal 程序都必须以此字开头。
circle)o 用“PROGRA”M 来标识
保留字 : Pascal 规定了一批英文单词 , 赋了他们以特定的含义 , 有专门的用途,不能作为它用。
计算机处理的数据对象是一个广义的概念 .
比如 125、12.76 是数据,‘ nihao!'这一串字符也是数据。
前者是数值数据,后者是字符串数据、是非数值数据 .
为处理这些数据,计算机对它们施加的运算也不同 . 为此 Pasca语言建立了数据类型的概念,对描述的数 据进
行分类 .
程序中所用到的每一个数据 . 包括常量和变量都有和它相联系的类型 . 由此决定了数据所具有的值,也决 定了对
括号屮的 input,output 是标准的标识符
标准的标识符 : 是预先给标准函数,标准过程、标准常量、标准类型,标准文件定义的标识符,即 确定了标准标识符的名称和性质,如标准输入文件 . 标准输出文件等,在书写程序中可直接使用, 义。下面列出标准标识符的一部分:
标准常量: false true 、 maxint 标准类型: integer real boolean char text 标准文件: input output 标准函数: abs chr odd ord pred qrt succ truce sin cos exp In 标准过程: read readln write writein
该数据所能进行的操作。
Pascal语言中数据具有丰富的类型 . 按它们的特点可以分为简单类型、 构造类型、指针类型和过程类型四 大类。
其中简单类型包括标准类型(实数类型、整数类型、字符类型、 布尔类型、字符串类型)和用户口定 义类型(枚
举类型、子界类型)。
其中标准类型用语言系统预先定义的标准标识符表示;整数类型用 Integer 表示;实数类型用 real 表示;布 尔类