pascal第2讲语言基础.ppt

pascal第2讲语言基础.ppt

ID:52472703

大小:387.82 KB

页数:34页

时间:2020-04-08

pascal第2讲语言基础.ppt_第1页
pascal第2讲语言基础.ppt_第2页
pascal第2讲语言基础.ppt_第3页
pascal第2讲语言基础.ppt_第4页
pascal第2讲语言基础.ppt_第5页
资源描述:

《pascal第2讲语言基础.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第二讲Pascal语言基础program程序名;{可以省略}var变量说明;begin语句;  语句;……语句; end.Pascal程序的基本结构vars:real;n:integer;begins:=0;n:=0;whiles<=10dobeginn:=n+1;s:=s+1/n;end;writeln(n);end.示例:程序的基本结构完整程序:programarea;{可以省略}程序首部varn:integer;//定义整型变量ns:real;//定义实型变量s说明部分程序体begins:=0;n:=0;whiles<=10do//当s

2、的值还未超过10时beginn:=n+1;s:=s+1/n;//将下一项值累加到send;writeln(n);//输出结果,即n的值end.执行部分程序首部是程序的开头部分,有保留字program后接程序名及程序参数表组成,由分号结束。程序名是用户自己定义的标识符,参数表一般是文件变量名,用于该程序与外界的数据交流。最常用的参数为input和output。在turbopascal语言中,首部中的参数表可以省略,首部也可省略。用来描述程序中用到的变量、常量、类型、过程与函数等。本程序中第二行是"变量说明",用来定义变量的名称、类型。PASCA

3、L规定,凡程序中用到所有变量、符号常量、数组、标号、过程与函数、记录、文件等数据都必须在说明部分进行定义(或称"说明")。也就是说,不允许未说明先使用。以"begin"开始,以"end"结束,其间有若干个语句,语句之间以分号隔开。一条语句执行一定的功能,所有语句完成程序设计的任务。允许一行写多个语句,也允许一个语句写几行,最后一行的end后加一‘.’号表示结束。2、完整的pascal程序框架:program程序名(程序参数表);label标号说明;const常量说明;type类型说明;var变量说明;function函数说明;procedur

4、e过程说明;begin程序语句1;……;程序语句n;end.程序首部程序体说明部分执行部分创建程序与运行1.启动FreePascal2.0.42.创建程序文件菜单File中的New命令3.程序代码的输入与保存菜单File中的Save保存文件,按提示输入文件名(ex1)4.程序的编译与运行compile菜单中compile命令(Alt+F9)Run菜单中的Run命令(Ctrl+F9)Debug中的Userscreen(Alt+F5)按任意键返回到编辑窗口编写程序的过程:编辑:写程序代码编译:检查程序有无语法错误运行:验证程序运行结果的正确性输入

5、长方形的边长a和b,输出面积s。参考程序:(新建文件)vara,b,s:integer;beginreadln(a,b);s:=a*b;writeln(s);end.试一试:求长方形的面积?运行后输入:1020中间空格隔开知识预备基本符号、保留字、标识符一、变量的定义说明:二、Pascal数据类型(整型、实型)三、基本语句(赋值语句、输入语句read、输出语句write)四、算术运算符和算术表达式五、标准函数(数值型函数)语言基础一基本符号、保留字、标识符1.基本符号:是ASCII字符集,主要有:①26个英文字母(不分大小写,字符串中的字母例

6、外。②十个数字符号。③特殊符号+-*/=<><><=>=()[]{}:=.,;:’^..2.保留字:保留字是指pascal语言中一些有特殊含义的英文单词,它们已被pascal语言自己使用,都有专门的用途。Pascal语言中保留字有36个,可分为以下六种类型:①程序、函数、过程的符号:program,function,procedure②说明部分的专用定义符号:array,const,file,label,packed,var,record,set,type,of③语句专用符号:case,do,downto,else,for,goto,if,r

7、epeat,then,to,until,while,with,forward④运算符号:and,div,in,mod,not,or⑤分隔符号:begin,end⑥空指针常量:Nil7.PROTECTED,PUBLIC,PUBLISHED,TRY,FINALLY,EXCEPT,RAISE(fp新增保留字)3.标识符:标识符是以字母开头的字母数字序列(大小写等效,可跟下划线_),用来标识常量、变量、程序、函数等。Pascal中允许的标识符的有效长度为63。标识符分为两大类:①标准标识符:标准常量:false,true,maxint(32767)标

8、准类型:integer,real,char,boolean,text标准文件:input,output标准函数:abs,arctan,chr,cos,eof,eol

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

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

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