- 1、本文档共33页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
((第二章)Pascal语言
第2章 Object Pascal语言简介 2.1常量、变量、数据类型 一、常量 1.常量概念:在程序运行过程中,其值保持不变。例:100,’A’。 2.定义常量的格式如下: Const常量名=常量表达式; 例如: Const MaxValue=17; PI=3.1416; SchoolName=’FIRST MIDDLE SCHOOL’; 续 二、变量 1、变量概念:变量代表一个数据存放的地址。在程序运行中,该地址的值可以改变。 2、变量定义基本格式: Var 变量名1,变量名2,…,变量名n:类型名; 其功能是同时定义n个指定类型的变量。 例如: Procedure MyExample; Var x,y: Integer; f: Double; Begin x:=1; inc(x); y:=2; ... end; 续 3、变量申明的位置 1)、//在interface的Var部分声明全局变量 2 )//在implementation的程序实现体内声明局部变量 续 4、注意事项 1)变量在使用前,必须对该变量的类型加以说明。 2 )变量说明后,应及时为变量赋初值 3)只有全局变量才能在变量定义格式中定义初值。 续 三、Object Pascal的数据类型 11、 整数类型(Integer) 2、实数类型(Real): 分为:real,single,double。 续 3、布尔类型(Boolean):一般用于条件判断,布尔类型只有两个值,True,False 4、 字符类型(Char):单个字符。 续 5、字符串类型(String):代表一组字符的变量类型。 (1)字符串运算符:“+”运算符用于连接两个字符串以构成一个新字符串。如: 续 (2)字符串常用函数 续 四、数据类型转换 1、概念:强制类型转换指将一种类型的数据强制转换成另一种数据类型。 2、常用的类型转换函数: IntToStr() FloatToStr() StrToInt () StrToFloat () 3、课堂程序演示 续 2.2 注释和运算符 一、注释 1、作用:为方便阅读,编写较大型程序时,在过程或函数等关键代码的前面或后面一般要加注释)。 2、三种注释类型: 花括号注释 圆括号+星号注释 二、运算符 1. 赋值运算符:使用格式为“:=” 2. 比较运算符 :、=、、=、=、 3. 逻辑运算符 :and、or和not(与 ,或,非) 4.算术运算符: Inc(增加函数)和Dec(减少函数) 2.3 语句 Break和 Continue过程 有两个专用于循环体的过程,分别是 Break和 Continue过程,其中break过程用于中断当前循环,使程序转到break所在循环语句后的第一条语句处执行。Continue过程则是忽略循环体中Continue语句后的所有语句,使程序立即执行下一次循环。(例子见程序) 第4节 Object Pascal中的过程与函数 第4节 Object Pascal中的过程与函数 第4节 Object Pascal中的过程与函数 第4节 Object Pascal中的过程与函数 第4节 Object Pascal中的过程与函数 . 标准函数 (1)绝对值函数Abs(x):函数值为x的绝对值。 (2)平方函数Sqr(x):函数值为x的平方。 (3)正弦函数Sin(x):函数值为x的正弦,其中x的单位为弧度。 (4)余弦函数Cos(x):函数值为x的余弦,其中x的单位为弧度。 (5)反正切函数Arctan(x):函数值为x的反正切,函数值的单位为弧度。 (6)指数函数Exp(x):函数值为指数ex。 (7)对数函数In(x):函数值为x的自然对数。 (8)平方根函数Sqrt(x):函数值为x的平方根。 (9)舍入函数Round(x):对实数x作四舍五入,结果为整数。例如:Round(5.6)的值为6,Round(-7.6) 的值为-8。 (10)截尾取整函数Trunc(x):截去实数x的小数部分,结果为整数。例如:Trunc(-9.9)的值为-9,Trunc(7.8) 的值为7。 (11)取整函数Int(x):截去实数x的小数部分,返回整数部分。 (12)取小数函数Frac(x):返回实数x的小数部分,结果为实型。 . 标准函数和过程 (1)Da
您可能关注的文档
- ((人教版))[[初三英语课件]]九年级英语《Unit1 How do you study for a test》ppt课件.ppt
- ((牛津版))[[初三英语课件]]九年级英语《英语复合句》PPT复习课件.ppt
- ((牛津版))[[高一英语教桉]]译林牛津版高一英语模块一《uint1_重点短语和句子》教桉.ppt
- ((人教版))[[初二政治课件]]PPT课件《我与父母交朋友》.ppt
- (06农经劳威)NBA中的管理08.4.ppt
- (3-5)101物体的碰撞.ppt
- (Cisco)IPsec VPN培训教材.ppt
- (BT英国电信)NGN的发展-技术和管理.ppt
- (PPT)-《北京腾信互动广告公司投资项目商业计划书》(45页)-广告知识.ppt
- (doas)介绍.ppt
文档评论(0)