《ASCAL程序基础》PPT课件

《ASCAL程序基础》PPT课件

ID:38586696

大小:318.52 KB

页数:77页

时间:2019-06-15

《ASCAL程序基础》PPT课件_第1页
《ASCAL程序基础》PPT课件_第2页
《ASCAL程序基础》PPT课件_第3页
《ASCAL程序基础》PPT课件_第4页
《ASCAL程序基础》PPT课件_第5页
资源描述:

《《ASCAL程序基础》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、PASCAL程序设计基础柴沟中学鹿咏梅一、PASCAL语言基础知识二、结构化程序设计三、数组与字符串四、函数与过程五、递归一、PASCAL程序的基本结构Programarea;Constpi=3.1416;Varr:integer;s:real;Beginwriteln(‘enterr=’);readln(r);s:=pi*r*r;write(‘s=’,s)End.程序首部说明部分执行部分Program程序名;Const常量说明;Type类型说明;Var变量说明;Function函数说明;Procedure过程说明;Begin语句1;语句2;……End.例:已知圆的半径r,编程求

2、圆的面积s.ProgramConstVarBeginEnd.第一节PASCAL语言基础知识二、PASCAL字符与符号1.标识符(1)标识符的定义:标识符就是以字母开头的字母数字序列,有效长度为63个字符,并且大小写等效。可以用来标示常量、变量、程序、函数等。二、PASCAL字符与符号(2)标识符的分类:a.保留字(关键字)所谓保留字是指在Pascal语言中具有特定的含义,标准Pascal语言中的保留字一共有35个.PROGRAM,BEGIN,END,CASE,FUNTION,PROCEDURE,ARRAY,AND,CONST,DIV,DO,DOWNTO,ELSE,FILE,F

3、OR,GOTO,IF,IN,LABEL,MOD,NIL,NOT,OF,OR,PACKED,RECORD,REPEAT,SET,THEN,TO,TYPE,UNTIL,VAR,WHILE,WITH二、PASCAL字符与符号b.标准标识符:指Pascal语言预先定义的标识符,具有特殊含义。 标准常量FalseMaxintTrue标准类型BooleanCharRealInteger标准函数AbsArctanChrCosEofEolnExpLnOddOrdPredRoundSinSqrSqrtSuccTrunc标准过程DisposeGetNewPackPagePutReadReadlnRe

4、setRewriteUnpackWriteWriteln标准文件InputOutput二、PASCAL字符与符号c.用户自定义标识符:由你自己根据需要来定义。选用的标识符不能与保留字和标准标识符相同。在定义标识符时可以用的字符:A——Z;a——z;0——9;+,-,*,/,=,<>,<=,>=,<,>,(,),[,],{,},:=,,,;,.,:,..,',^注:Pasca语言除了能使用以上规定的基本符号外,不得使用任何其它符号。三、PASCAL数据类型数据的一个重要特征就是它的类型,数据类型确定了数据的构成和可进行的运算。Pascal语言是一种强类型语言,不同类型间不能任意转换

5、,不同类型的变量一般不允许作混合运算。程序中出现的所有常量、变量和用户自定义的数据必须预先说明后才能使用。三、PASCAL数据类型Pascal数据类型简单类型构造类型指针类型三、PASCAL数据类型1.整型类型     数值范围shortint(短整型)-128..128integer(整型)-32768..32767longint(长整型)-2147483648..2147483647byte(字节型)0..255word(字类型)0..65535三、PASCAL数据类型2.实型类型     数值范围real(基本实型)2.9e-39..1.7e38single(单精度实型)1

6、.5e-45..3.4e38double(双精度实型)5.0e-324..1.7e308三、PASCAL数据类型3.布尔型booleanfalsetrue01逻辑真逻辑假三、PASCAL数据类型4.字符型char字符型的值必须用单引号括起来,字母作为字符型的值时,大小写是不等价的,并且字符型只允许单引号中有一个字符,否则就是字符串。例:varc:char;c:=‘a’四、常量与变量1.常量(1)常量:在某个程序的整个过程中其值不变的量。(2)常量定义:常量定义出现在说明部分。语法格式:const常量标识符1=常量值1; ...常量标识符n=常量值n;常量标识符的类型由定义它的常量

7、的类型决定。Constpi=3.1416;a=10;c=‘c’;t=true;四、常量与变量2.变量(1)变量:在某个程序的运行过程中其值可以发生改变的量(2)变量说明:变量说明出现在说明部分。语法格式:var变量标识符列表:类型; ...变量标识符列表:类型;vara,b,c:integer;m,n:real;五、运算符和表达式1.运算符a.算术运算符  运算符  运算  运算对象       结果类型+加  整型、实型  只要有一个运算对象是实型,结果就-减  整型、实型  

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

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

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