2022年Pascal语言基础知识 .pdf
《2022年Pascal语言基础知识 .pdf》由会员分享,可在线阅读,更多相关《2022年Pascal语言基础知识 .pdf(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Pascal 语言基础知识(二)(二)变量变量代表了一个存储单元,其中的值是可变的,故称为变量。即在程序运行过程中,其值可以改变的量,称为变量。一个程序中可能要使用到若干个变量,为了区别不同的变量,必须给每个变量(存贮单元)取一个名(称为变量名),该变量(存贮单元)存放的值称为变量的值,变量中能够存放值的类型为变量的类型。变量有三个要素是: 变量名、变量类型、 变量值。1变量名用一个合法的标识符代表一个变量。如n,m,rot,total 等都是合法变量名。在程序中用到的变名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - -
2、 - - - - - - - - - - - - 第 1 页,共 19 页 - - - - - - - - - 量必须在说明部分加以说明,变量名应遵循自定义标识符的命名规则,并注意见名知义 的原则,即用一些有意义的单词作为变量名。自定义标识符 的命名规则为:自定义标识符必须以字母(包含下划线 _)开头,后面的字符可以是字母或数字。标识符长度不超过63 个字符。不能是保留字和标准标识符。2变量的类型常量是有类型的数据,变量在某一固定时刻用来存放一个常量,因此也应有相应的类型。整型(integer )、实型( real)、字符型( char)、布尔型(boolean )。3变量说明在程序中若要使用
3、变量,变量的名称及类型在程序的变量说明部分加以定义,变量的值则在程序的执名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 2 页,共 19 页 - - - - - - - - - 行部分中才能赋给。变量说明的一般格式:VAR ,:;其中 VAR 是 pascal 保留字,表示开始一个变量说明段, 每个变量标识符或由逗号隔开的多个变量标识, 必须在它的冒号后面说明成同一类型。一个程序中,可以说明许多不同类型的变量,每种类型变量之间用分号隔开,共用一个VAR 符号。例如:
4、 var age,day:integer; amount,average:real; 其中, Integer( 整型)、Real( 实型)是标准标识符,它们是 类型标识符 ,代表了确定的类型,如age 和名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 3 页,共 19 页 - - - - - - - - - day 被定义为整型变量, amount 和 average 被定义为实型变量。一旦定义了变量, 就确定了它的类型, 也就是说,就确定了该变量的取值范围和对该变
5、量所能进行的运算。(三)标准函数1.算术函数函数标识符自变量类型意义结果类型abs 整型、实型绝对值同自变量arctan 整型、实型反正切实型cos 整型、实型余弦实型名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 4 页,共 19 页 - - - - - - - - - exp 整型、实型指数实型frac 整型、实型小数部分实型int 整型、实型整数部分实型ln 整型、实型自然对数实型pi 无自变量圆周率实型sin 整型、实型正弦实型sqr 整型、实型平方同自变量
6、sqrt 整型、实型平方根名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 5 页,共 19 页 - - - - - - - - - 实型例:abs(-4)=4 abs(-7.49)=7.49 arctan(0)=0.0 sin(pi)=0.0 cos(pi)=-1.0 frac(-3.71)=-0.71 int(-3.71)=-3.0 sqr(4)=16 sqrt(4)=2 2.标准函数函数标识符自变量类型意义结果类型odd 整型判断奇数布尔型pred 离散类型求前
7、趋同自变量succ 离散类型求后继名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 6 页,共 19 页 - - - - - - - - - 同自变量例:odd(1000)=false pred(2000)=1999 succ(2000)=2001 odd(3)=true pred(x)=w succ(x)=y 3.转换函数函数标识符自变量类型意义结果类型chr byte 自变量对应的字符字符型ord 离散类型自变量对应的序号longint round 实型四舍五入l
8、ongint trunc 实型截断取整名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 7 页,共 19 页 - - - - - - - - - longint 例:chr(66)=B ord(A)=65 round(-4.3)=-5 trunc(2.88)=2 注:TRUNC是去掉小数部分,变为整数。ROUND是将小数部分四舍五入后变为整数。例: TRUNC(1.2)=1 ROUND(1.2)=1 TRUNC(1.7)=1 ROUND(1.7)=2 TRUNC(-3
9、.7)=-3 ROUND(-3.7)=-4 4.杂类函数函数标识符自变量类型意义结果类型random 无自变量0,1 间的随机实数real random word 0,自变量间的随机整数) word 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 8 页,共 19 页 - - - - - - - - - randomize 无自变量初始化内部随机数产生器longint upcase 字符型使小写英文字母变为大写字符型downcase 字符型使小写英文字母变为大写字符
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年Pascal语言基础知识 2022 Pascal 语言 基础知识
限制150内