第一讲:?Pascal语言概述与?Pascal程序的组成

来源:百度文库 编辑:神马文学网 时间:2024/04/29 02:13:02

 

一、  Pascal语言概述:

Pascal是一种计算机通用的高级程序设计语言。其主要特点有:严格的结构化形式;丰富完备的数据类型;运行效率高;查错能力强。Pascal语言有益于培养良好的程序设计风格和习惯。NOI(全国奥林匹克信息学竞赛)把Pascal语言定为唯一提倡的程序设计语言

二、  Pascal的启动

找到Pascal目录,进去后双击bp.exe让其执行即可

三、  Pascal工作界面

 

几个常用的功能键:

F2:保存   F3:打开   Alt+F9:编译      Ctrl+F9:运行 

四、  Pascal程序基本组成

例1.1计算半径为R的圆面积S

p rogram    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