《pascal的语言符号》PPT课件

《pascal的语言符号》PPT课件

ID:45092626

大小:410.84 KB

页数:20页

时间:2019-11-09

《pascal的语言符号》PPT课件_第1页
《pascal的语言符号》PPT课件_第2页
《pascal的语言符号》PPT课件_第3页
《pascal的语言符号》PPT课件_第4页
《pascal的语言符号》PPT课件_第5页
资源描述:

《《pascal的语言符号》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、完整的Pascal程序框架:program程序名(程序参数表);label标号说明;const常量说明;type类型说明;var变量说明;function函数说明;procedure过程说明;begin程序语句;……程序语句;end.程序首部程序体说明部分执行部分程序的输入和调试步骤:(1)进入编辑状态(2)输入源程序(3)编译源程序(compile-compile或alt+F9)(4)运行程序(run-run或ctrl+F9)(5)查看屏幕显示(debug-userscreen或alt+F5)(6)保存程序(file-save)作业评讲P

2、rogramex3;varyu,shu,yin,ji,a,b:integer;Beginwrite(‘yu=’);readln(yu);write(‘shu=’);readln(shu);write(‘yin=’);readln(yin);write(‘ji=’);readln(ji);a:=yu+shu+yin+ji;b:=(yu+shu+yin+ji)/4;Writeln(‘a=‘,a);Writeln(‘b=‘,b);Readln;End.类型应为realPascal的语言符号Pascal的语言符号包括:基本符号保留字标识符1、基本符

3、号注意:Pascal语言程序只能出现以下字符,而不能使用其他任何符号。字母:数字:特殊符号:A~Z,a~z除非字符串中的字母外,字母无大小写之分。Aa=0~9+-*/=<><><=>=()[]{}:=.,;:’^..programtuxing(input,output);varh,k:integer;beginforh:=1to4dobeginwrite(’’:h);fork:=1to6dowrite(’*’);writeln;end;end.2、保留字(36个)(1)程序、函数、过程的符号Program、function、procedur

4、e(2)说明部分专用定义符号Array、const、file、label、packed、var、record、set、type、of(3)语句专用符号Case、do、downto、else、for、goto、if、repeat、then、to、until、while、with、forward(4)运算符号And、div、in、mod、not、or(5)分隔符号Begin、end(6)空指针常量nilprogramtuxing(input,output);varh,k:integer;beginforh:=1to4dobeginwrite(’

5、’:h);fork:=1to6dowrite(’*’);writeln;end;end.Pascal程序也是一篇文章,由字符集构成单词,由单词构成句子。其中有一类单词,有特定的含义,保留给PASCAL本身使用称为保留字。programtuxing(input,output);varh,k:integer;beginforh:=1to4dobeginwrite(’’:h);fork:=1to6dowrite(’*’);writeln;end;end.3、标识符(1)标识符是表示用作常量、变量、类型、过程、函数及文件的名字。programtux

6、ing(input,output);varh,k:integer;beginforh:=1to4dobeginwrite(’’:h);fork:=1to6dowrite(’*’);writeln;end;end.(2)标识符是以字母或下划线开头的字母、数字、下划线序列。(3)TurboPascal的标识符,其有效长度是64个字符(4)标识符不分大、小写,MIN与min具有完全相同的含义下列是合法标识符的是:AX13DMINX-YabsBXY_W2βwriteJIMAXX&Y(5)标识符分类①标准标识符标准常量:false、true、maxi

7、nt(32767)标准类型:integer、real、char、boolean、text标准文件:input、output标准函数:abs、arctan、chr、cos、eof、eoln、exp、ln、odd、ord、pred、round、sin、sqr、sqrt、succ、trunc标准过程:get、new、pack、page、put、read、readln、reset、rewrite、unpack、write、writeln②自定义标识符programex_2(input,output);constpi=3.14;varr,c,s:re

8、al;beginread(r);c:=2*pi*r;s:=pi*r*r;write(c,s);end.不能与保留字同名;不能与标准标识符同名;最好有一定的含义,增强程序的可读性;

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。