PASCAL语言程序结构由哪几部分组成?

 我来答
200893134
2011-12-14 · 超过21用户采纳过TA的回答
知道答主
回答量:86
采纳率:0%
帮助的人:67.7万
展开全部
用下面一个例子进行说明:
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.

如果想要学习资料我可以发你邮箱里~
光点科技
2023-08-15 广告
通常情况下,我们会按照结构模型把系统产生的数据分为三种类型:结构化数据、半结构化数据和非结构化数据。结构化数据,即行数据,是存储在数据库里,可以用二维表结构来逻辑表达实现的数据。最常见的就是数字数据和文本数据,它们可以某种标准格式存在于文件... 点击进入详情页
本回答由光点科技提供
卞嘉懿
2011-12-17 · TA获得超过107个赞
知道答主
回答量:81
采纳率:0%
帮助的人:53.9万
展开全部
说明部分、执行部分
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式