正文

Pascal教程0022004-12-23 12:33:00

【评论】 【打印】 【字体: 】 本文链接:http://blog.pfan.cn/book/17.html

分享到:

Pascal基本教程  
第二章 Pascal语言基础知识
2.1 Pascal程序基本组成
    任何程序设计语言都有着一组自己的记号和规则。PASCAL语言同样必须采用其本身所规定的记号和规则来编写程序。尽管不同版本的PASCAL语言所采用的记号的数量、形式不尽相同,但其基本成分一般都符合标准PASCAL的规定,只是某些扩展功能各不相同罢了。下面我们首先来了解Pascal语言的程序基本结构。

例1.1计算半径为R的圆面积S
program Area(input,output); {程序首部}
{已知半径求圆的面积}
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是保留字,接着是程序名(依据“标识符”规则自行定义),参数表一般是文件变量名,用于该程序与外界的数据交流,最常用的参数为input和output,最后以分号表示程序首部结束,下面是程序主体的开始。程序首部在一个Turbo Pascal(仅在Turbo Pascal中有效)程序中并非必须出现,它是可选的。写上它仅起了文档作用。因此,在时间有限的情况下,如果用Turbo Pascal编程完全可以省略程序首部。

(2)程序体
   a.说明部分
  说明部分用于定义和说明程序中用到的数据,由单元说明、标号说明、常量说明、类型说明、变量说明、函数或过程说明组成,并且这些数据的说明次序必须按照以上次序。但是一个简单的Turbo Pascal程序也可以不包含说明部分,也就是说说明部分是可选的。
    b.执行部分
    执行部分描述了程序要执行的操作。它必须以一个Turbo Pascal保留字begin开始,以保留字end后跟句点结束,其间是一些执行具体操作的语句,并且以分号作为语句之间的分隔符。begin 和end必须成对出现,这是一个Turbo Pascal程序所必须有的。紧跟end之后的句点表示执行部分的结束,也表示整个程序的结束。此后的任何语句都无效。Turbo Pascal规定紧随end之前出现的分号允许省略。

(3)一个完全的Pascal程序结构

program 程序名(程序参数表);
 uses
   已知单元说明;
 label
   标号说明;
 const
  常量说明;
 type
   类型说明;
 var
  变量说明;
 function
  函数说明;
 procedure
  过程说明;
begin
 语句;
 语句;
 ……
 语句
end. 

阅读(5317) | 评论(0)


版权声明:编程爱好者网站为此博客服务提供商,如本文牵涉到版权问题,编程爱好者网站不承担相关责任,如有版权问题请直接与本文作者联系解决。谢谢!

评论

暂无评论
您需要登录后才能评论,请 登录 或者 注册