一、Pascal语言概述:
Pascal是一种计算机通用的高级程序设计语言。其主要特点有:严格的结构化形式;丰富完备的数据类型;运行效率高;查错能力强。Pascal语言有益于培养良好的程序设计风格和习惯。NOI(全国奥林匹克信息学竞赛)把Pascal语言定为唯一提倡的程序设计语言。
二、Pascal的启动
找到Pascal目录,进去后双击bp.exe让其执行即可
三、Pascal工作界面
几个常用的功能键:
F2:保存 F3:打开 Alt+F9:编译 Ctrl+F9:运行
四、Pascal程序基本组成
例1.1计算半径为R的圆面积S
program Area ; {程序首部}
{已知半径求圆的面积}
const pi=3.14159 ; {说明部分——数据描述}
var s,r : real;
begin {执行部分}
readln(r);
s := pi*sqr(r);
writeln('s=',s);
end.
上述程序第一行称为程序首部。其中用花括号(注释可以用{ }或(* *)来表示)括起来的内容是注释,程序第二行就是一个注释,注释除了给人看,增加程序的可读性外,对程序编译和运行不起作用。一个程序可以包含多个出现在不同处注释,亦可无注释。程序第三行是常量说明,程序第四行是变量说明。程序从begin到end都是执行(语句)部分
(1)程序首部
例1.1的第一行称为程序首部。program是保留字,接着是程序名(由字母和数字组成,并且以字母打头),最后以分号表示程序首部结束,下面是程序主体的开始。
(2)程序体
a.说明部分
说明部分用于定义和说明程序中用到的数据,由单元说明、标号说明、常量说明、类型说明、变量说明、函数或过程说明组成,并且这些数据的说明次序必须按照以上次序。但是一个简单的Turbo Pascal程序也可以不包含说明部分,也就是说说明部分是可选的。
b.执行部分
执行部分描述了程序要执行的操作。它必须以一个Pascal保留字begin开始,以保留字end后跟句点结束,其间是一些执行具体操作的语句,并且以分号作为语句之间的分隔符。begin 和end必须成对出现,这是一个Pascal程序所必须有的。紧跟end之后的句号表示执行部分的结束,也表示整个程序的结束。此后的任何语句都无效。
(3)一个完全的Pascal程序结构
program 程序名;
uses
已知单元说明;
label
标号说明;
const
常量说明;
type
类型说明;
var
变量说明;
function
函数说明;
procedure
过程说明;
begin
语句;
语句;
……
语句
end.