省信息技术学科奥赛培训.ppt

省信息技术学科奥赛培训.ppt

ID:50589667

大小:263.00 KB

页数:24页

时间:2020-03-12

省信息技术学科奥赛培训.ppt_第1页
省信息技术学科奥赛培训.ppt_第2页
省信息技术学科奥赛培训.ppt_第3页
省信息技术学科奥赛培训.ppt_第4页
省信息技术学科奥赛培训.ppt_第5页
资源描述:

《省信息技术学科奥赛培训.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是互

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

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

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