欢迎来到天天文库
浏览记录
ID:50589667
大小:263.00 KB
页数:24页
时间:2020-03-12
《省信息技术学科奥赛培训.ppt》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、pascal程序的顺序结构教育技术学专业第三节 常量和变量常量是指在程序中使用的一些具体的数、字符、字符串和布尔值。在程序运行过程中,其值不能被更改。如123,145.88,‘mynameis’,TRUE等(1)整型数:如3、-5、0等。(2)实型数:如3.1、-6.1E+2(科学记数法)。(3)字符串:是用单引号括起来的一串字符,如‘Book’、‘96.5’、‘---’。省中小学信息技术学科奥赛培训常量的定义const<常量标识符1>=<常量1>;例如constst=60;a=-st+30;p=3.1415926;省中小学信息技术学科
2、奥赛培训FreePascal中预定义了如下几个常量标识符,这些常量可以直接在程序中使用。Pi=3.1415926535897932//π的值Maxint=32767//整型integer允许的最大值Maxlongint=2147483647//长整型longint允许的最大值FALSE=布尔假,TRUE=布尔真省中小学信息技术学科奥赛培训例2.10已知半径r,求圆的周长及面积。Programex2_10;constr=3.6;//定义了一个其值为3.6的实型常量varc,s:real;beginc:=2*pi*r;s:=pi*r*r;w
3、riteln('c=',c:10:2);writeln('s=',s:10:2);end.省中小学信息技术学科奥赛培训变量变量的命名规则:“自定义标识符”的命名规则为:自定义标识符必须以字母(包含下划线“_”)开头,后面的字符可以是字母或数字例如n,m,rot,total等都是合法变量名。省中小学信息技术学科奥赛培训变量的类型整型变量用来存储整数,实型变量用来存储实数。变量的类型,可以是标准数据类型integer(存储整数)、real(存储实数)、boolean(布尔型)和char(字符型),也可以是用户自定义的各种类型。省中小学信息技
4、术学科奥赛培训整型数取值范围类型数值范围占字节数格式byte0~2551不带符号8位word0~655352不带符号16位inteter-32768~327672带符号16位longint-2147483648~21474836474带符号32位int64-263+1~263-18带符号64位qword0~264-18带符号64位省中小学信息技术学科奥赛培训实型(real)一个实型数据用来存储实数,实型包括正实数、负实数和零。①十进制表示法这是人们日常使用的带小数点的表示方法。如3,0.0②科学记数法科学记数法是采用指数形式的表示方法,
5、如1.25×105可表示成1.25E+05。省中小学信息技术学科奥赛培训实型数取值范围类型数值范围占字节数有效位数real2.9×10-39~1.7×103867~8位SingLe1.5×10-45~3.4×1038411~12位DoubLe5.0×10-324~1.7×10308815~16位extended1.9×10-4951~1.1×1049321019~20位Comp–9.2*1018~9.2*1018819~20位省中小学信息技术学科奥赛培训字符型(char)字符常量是由单个字符组成,所有字符采用ASCII编码,ASCII编
6、码共有128个字符(如下表)。在程序中,通常用一对单引号将单个字符括起来表示一个字符常量。如:'a','A','0'等。特殊地,对于单引号字符,则要表示成4个单引号''''。在ASCII字符集中,按每个字符在字符集中的位置,将每个字符编号为0-127,编号称为对应字符的序号(也称作ASCII码),如字符A的序号是65,字符a的序号是97,字符0的序号的48。省中小学信息技术学科奥赛培训序号字符序号字符序号字符序号字符序号字符序号字符32空格48064@80P96`112p33!49165A81Q97a113q34”50266B82R98
7、b114r35#51367C83S99c115s36$52468D84T100d116t37%53569E85U101e117u38&54670F86V102f118v39'55771G87W103g119w40(56872H88X104h120x41)57973i89Y105i121y42*58:74J90Z106j122z43+59;75K91[107k123{44,60<76L92108L124
8、45-61=77M93]109m125}46.62>78N94^110n126~47/63?79O95_111o127deL省中小学信
9、息技术学科奥赛培训Pascal提供的字符类操作函数有:(1)pred(前导),succ(后继)字母b的前导是a,b的后继是c,即:pred('b’)='a’,succ('b’)='c’pred与succ是互
此文档下载收益归作者所有