PASCAL的基础语法ppt课件.ppt

PASCAL的基础语法ppt课件.ppt

ID:59139463

大小:158.50 KB

页数:25页

时间:2020-09-25

PASCAL的基础语法ppt课件.ppt_第1页
PASCAL的基础语法ppt课件.ppt_第2页
PASCAL的基础语法ppt课件.ppt_第3页
PASCAL的基础语法ppt课件.ppt_第4页
PASCAL的基础语法ppt课件.ppt_第5页
资源描述:

《PASCAL的基础语法ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二讲PASCAL的基础语法主讲人:张志刚标识符   标识符的定义:标识符就是以字母开头的字母数字序列,有效长度为63个字符,并且大小写等效。可以用来表示常量、变量、程序、函数等。1、Pascal字符与符号标识符的分类(一共3类):A类.保留字(关键字)所谓保留字是指在Pascal语言中具有特定的含义,你必须了解它的含义,以便于正确的使用,否则会造成错误。早期标准Pascal语言中的保留字一共有35个。下面是Pascal语言的保留字:AND,ARRAY,BEGIN,CASE,CONST,DIV,DO,DOWNTO,ELSE,END,FILE,FOR,FUNTION,GOTO

2、,IF,IN,LABEL,MOD,NIL,NOT,OF,OR,PACKED,PROCEDURE,PROGRAM,RECORD,REPEAT,SET,THEN,TO,TYPE,UNTIL,VAR,WHILE,WITH等B类.标准标识符:指Pascal语言预先定义的标识符,具有特殊含义。以下列举了Pascal语言部分常用的标准标识符: 标准常量 False  Maxint True 标准类型 Boolean Char  Real  Integer 标准函数 Abs   Arctan Chr   CosEof   Eoln  Exp      Ln   Odd  Ord   Pred

3、Round Sin  Sqr      Sqrt  Succ  Trunc 标准过程 Dispose Get  New   PackPage  Put  Read      Readln Reset Rewrite UnpackWrite Writeln 标准文件 Input  OutputC类.用户自定义标识符:由你自己根据需要来定义。(1)选用的标识符不能和保留字相同。(2)语法上允许预定义的标准标识符作为你自己定义的标识符使用,但最好还是不要用。以下列举了你自己在定义标识符时可以用的字符:   A——Z;a——z;0——9;programlt1; vara,b:integ

4、er;    sum:integer; begin  a:=3355;b:=789;sum:=a+b;  writeln('sum=',sum); end.观察左边程序,判断A、B、C三类标识符A:program  varbegin   endB:writelnC:lt1a  b  sum'sum='思考:那么integer是什么呢?Pascal数据类型可以分为三大类:简单类型、构造类型和指针类型2、Pascal数据类型简单类型可以分为标准类型(整型、实型、字符型和布尔型)和自定义类型(枚举型和子界型),构造类型可以分为数组类型、集合类型、记录类型和文件类型。指针类型是动态数据

5、类型简单类型和构造类型是静态数据类型。一个整型数据用来存放整数。Pascal支持五种预定义整型,它们是shortint(短整型)、integer(整型)、longint(长整型)、byte(字节型)和word(字类型),Pascal分别用相同的名字作为他们的标识符。每一种类型规定了相应的整数取值范围以及所占用的内存字节数。类型     数值范围    占字节数   格式  shortint   -128..128       1   带符号8位integer  -32768..32767      2    带符号16位longint -2147483648..21474836

6、47  4  带符号32位  byte      0..255       1   带符号8位  word     0..65535      2   带符号16位2-1、整型提问:现在同学们知道integer是什么类型?Vara,b:integer;请问a和b现在是什么数据类型?一个实型数据用来存放实数。TurboPascal支持五种预定义实型,它们是real(基本实型)、single(但精度实型)、double(双精度实型)、extended(扩展实型)、comp(装配实型),TurboPascal分别用相同的名字作为他们的标识符。每一种类型规定了相应的实数取值范围、所占用

7、的内存字节数以及它们所能达到的精度   类型     数值范围    占字节数 有效位数real    2.9e-39..1.7e38    6   11..12single   1.5e-45..3.4e38    4   7..8  double   5.0e-324..1.7e308   8   15..162-2、实型提问:现在同学们知道real是什么类型?Vara,b:real;请问a和b现在是什么数据类型?一个布尔型数据用来存放逻辑值(布尔值)。布尔型的值只有两个:false和t

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

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

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