- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PASCAL程序设计基础的知识资料(
PASCAL程序设计基础知识资料
Pascal语言基础知识——(程序设计第一课时、第二课时内容)
一、Pascal程序基本组成 二、Pascal的字符与符号 三、Pascal数据类型 四、常量与变量 五、标准函数 六、运算符和表达式
一、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是保留字,接着是程序名(由你依据“标示符”规则自行定义),最后以分号表示程序首部结束,下面是程序主体的开始。程序首部在一个Turbo Pascal(仅在Turbo Pascal中有效)程序中并非必须出现,它是可选的。写上它仅起了文档作用。因此,在时间有限的情况下,如果用Turbo Pascal编程完全可以省略程序首部。
(2)程序体
a.说明部分
说明部分用于定义和说明程序中用到的数据,由单元说明、标号说明、常量说明、类型说明、变量说明、函数或过程说明组成,并且这些数据的说明次序必须按照以上次序。但是一个简单的TurboPascal程序也可以不包含说明部分,也就是说说明部分是可选的。
b.执行部分
执行部分描述了程序要执行的操作。它必须以一个Turbo Pascal保留字begin开始,以保留字end后跟句点结束,其间是一些执行具体操作的语句,并且以分号作为语句之间的分隔符。begin 和end必须成对出现,这是一个Turbo Pascal程序所必须有的。紧跟end之后的句号表示执行部分的结束,也表示整个程序的结束。此后的任何语句都无效。Turbo Pascal规定紧随end之前出现的分号允许省略
课内注意点:A、程序首部,program后面的程序名必须以英文字母开头,后面可以跟字母、数字以及下划线。 B、语句后用“分号”分割。 C、注意冒号、逗号、分号以及EDN后面的句号的使用。 D、运行程序 [Ctrl]+[F9] 或者 RUN菜单中的“Run”。 E、运行程序后,查看结果,用[Alt]+[F5]。
课内作业:输入两个数a、b,输出他们的和、差、积。参考程序:Program xumin0001;Var a,b,he,cha,ji:integer;begina:=10;b:=12;he:=a+b;cha:=a-b;ji:=a*b;write(he,cha,ji);end.
补充练习:1、输入矩形的边长,分别输出周长、面积值。2、输入两个整数,输出它们的平方和它们的平方根。3、输入两个整数,输出它们相除的整数商(整除值)以及余数。4、输入一个时间秒数,分别将其换算为下述时间单位输出:小时,天,星期。二、Pascal字符与符号 1.保留字(关键字) 所谓保留字是指在Pascal语言中具有特定的含义,你必须了解它的含义,以便于正确的使用,否则会造成错误。标准Pascal语言中的保留字一共有35个,Turbo Pascal语言一共有51个。下面是Pascal语言的保留字(斜体是Turbo Pascal特有的保留字):AND , ARRAY , BEGIN , CASE , CONST , DIV , DO , DOWNTO , ELSE , END , FILE , FOR ,FUNTION , GOTO , IF , IN , LABEL , MOD , NIL , NOT , OF , OR , PACKED , PROCEDURE ,PROGRAM , RECORD , REPEAT , SET , THEN , TO , TYPE , UNTIL , VAR , WHILE , WITH ,EXPORTS , SHR , STRING , ASM , OBJECT , UNIT , CONSTRUCTOR , IMPLEMENTATION , DESTRUCTORUSES ,INHERITED , INLINE , INTERFAC
原创力文档


文档评论(0)