freepascal语言入门

freepascal语言入门

ID:36325610

大小:1.32 MB

页数:21页

时间:2019-05-09

freepascal语言入门_第1页
freepascal语言入门_第2页
freepascal语言入门_第3页
freepascal语言入门_第4页
freepascal语言入门_第5页
资源描述:

《freepascal语言入门》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Pascal语言基础知识(1)Pascal程序首部程序体程序说明部分程序执行部分输入,处理,输出三部分程序结构一个完整的PASCAL程序的结构Program程序名;Uses已知单元说明;Label标号说明;Const常量说明;Type类型说明;Var变量说明;Function函数说明;Procedure过程说明;Begin语句;语句;………语句;end.程序首部程序体说明部分执行部分programqiuhe(input,output);{程序首部}var{说明部分}a,b:integer;sum:integer;begin{执行部分}a:=33;b:=78;sum:=a+b;writeln(

2、'sum=',sum);end.基本符号:字母(26个)除非字符串中字母外,字母无大小写之分,即大写与小写字母认为是相同的字符。数字0123456789特殊符号+-*/=><.,..:;^<><=>=:=()[]{}基本符号[几种符号的含义](1),表示并列关系。(2):=是赋值语句。就是给变量取值,不能理解为“=”。(3):说明部分的分隔。(4).是结束标志。(5);每句话之间的分隔。保留字(关键字):有特殊含义,专门用途的英文单词,不能用于其它场合(共36个,教材P13)程序,函数,过程的符号program,function,procedure说明部分专用定义符号array,const,

3、file,label,packed,var,record,set,type,of语句专用符号case,do,else,goto,if,then,forward,withdownto,for,repeat,to,until,while运算符号and,div,in,mod,not,or分隔符号Begin,end空指针常量nil保留字关键字关键关键关键关字键关字键关标识符——名字,名称,以字母或下划线开头的字母,数字,下划线的序列分为两类标准标识符标准常量:false,true,maxint标准类型:integer,real,char,boolean,text标准文件:input,output标准

4、函数:abs,cos,odd,ord,sin,sqr,succ,trunc等等标准过程:get,read,readln,write,writeln自定义标识符由用户在程序首部或说明部分进行定义自定义标识符时注意点标识符不能与保留字名字相同避免与标准标识符同名有一定的含义,增加程序的可读性(见名知义)在定义标识符时可以用的字符:_(下划线)A—Z;a—z;(26个字母)0—9;(10个数字)必须以下划线或字母开头书写可以用大写字母,小写字母或者大小写混合使用,大小写不区分先定义后使用遵循语法规则使用标识符在计算机的编程语言中,标识符就是用来自己定义要用的名称。不同的计算机编程语言,标识符的命名

5、规则有所不同。如果标识符的命名规则弄错了,会对我们编程造成很大的影响,还有可能会导致整个程序出错。学习好标识符对学好计算机的编程语言也是非常重要的。自定义标识符注意点保留字(共36个):(1)程序、函数、过程符号:program(程序)function(函数)(2)(2)说明部分:array(数组)const(常量)file(文件)label(标号)packed(压缩)var(变量)record(记录)set(集合)type(类型)of(3)语句专用:case(情况)downto(下循环)goto(转向)repeat(直到型循环)until(直到)if(如果)then(那么)else(否则)

6、for(计数循环)todowhile(当型循环)(4)运行符号:and(且)div(取整)in(在里面)mod(取余)not(非)or(或者)(5)分隔符号:begin(开始)end(结束)(6)空指针常量:nil标识符:(1)标准常量:false(假)true(真)maxint(值为32767)(2)标准文件:input(输入)output(输出)(3)标准函数:abs(绝对值)chr(求字符)ord(求序号)pack(压缩)eof(文件末尾)eoln(行末)odd(判断奇数)ord(求序号)pred(前趋)succ(后继)round(四舍五入)sqr(平方)sqrt(平方根)trunc(

7、截尾)(4)标准过程:new(新)pack(压缩)putread(读数)readln(读后换行)assignreset(打开文件)rewrite(写文件)unpackwrite(输出)writeln(输出换行)(5)类型:integer(标准整型:<=32767)real(实型)char(字符型)Boolean(布尔型)text(文本)longint(长整型-2.1*109..2.1*109)int64(-(

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

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

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