理论01常量变量表达式.ppt

  1. 1、本文档共50页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

常量、变量与表达式一、常量的概念二、常量的类型与表示三、内存变量的概念四、内存变量产生的途径与类型五、表达式的概念六、表达式的产生与类型VFP中数据的特点3.1.1常量的类型与表示常量:是指在数据处理过程中其值保持不变的量。2.字符型常量(Character,C型常量)2.字符型常量(Character,C型常量)

C型数据的最大长度为254字符。3.货币型常量(Currency,Y型常量)4.日期型常量(Date,D型常量)4.日期型常量(Date,D型常量)5.日期时间型常量

(DateTime,T型常量)3.1.2变量的产生与表示内存变量的赋值内存变量的几点说明3.2运算符与表达式小结常量的类型:六种,只有N型无定界符,其余五种均有定界符变量的命名与赋值表达式的类型与运算规则重点与难点:1、变量的命名与赋值2、表达式几种类型的运算,尤其是逻辑表达式中关系运算式。表达式类型由运算结果的类型决定,分为四类:数值型表达式expN字符型表达式expC日期型表达式expD逻辑型表达式expL1.数值表达式(expN)由算术运算符将数值型数据连接起来,其运算结果是一个数值型的常数。算术运算符:()+-*/^或**乘方%取余取余与mod函数是一样的,下一节我们再介绍规则。2.字符表达式(expC)由字符运算符将字符型数据连接起来,其运算结果是一个字符串。注:运算符只有+与-。不要看到+、-就想起算术。+:将运算符两边的两个字符串首尾相连形成一个新的字符串。123+456123456北京□+欢迎您北京□欢迎您-:两个字符串相连,并将前字符串尾部的空格移到合并后的新字符串的尾部。设变量ASD与LKJ及所赋的值如下:ASD=‘广东’LKJ=‘医’[[[ASD+LKJASD-LKJ[[[[[‘广东医’[[[[[[‘广东医’[[[[3.日期表达式(expD)运算结果是某个具体日期的式子。注:D型数据能和N型的进行运算。对于T型数据也是一样。DD±-=N=DND+D?4.逻辑表达式(expL)运算结果是一个逻辑值.T.或.F.的式子。能得到逻辑值的运算常见有两种,其一是关系运算,其二是逻辑运算。逻辑运算例子:.T..AND..T.→.T.4.逻辑表达式(expL)在逻辑表达式中,初学者难掌握的是关系运算式。[注意:没有关系表达式的说法!]关系运算式的结果是一个逻辑量,所以关系运算式归于逻辑表达式中进行讨论。逻辑表达式中的关系运算式:用关系运算符联结起来的式子。关系运算符(共有八类):包含$精确匹配==小于等于=大于等于=不等于!=#等于=小于大于说明运算符说明运算符关系算符口诀:关系算符,天龙八部。等者有七,含者有一。包含$精确匹配==小于等于=大于等于=不等于!=#等于=小于大于说明运算符说明运算符关系运算规则:关系运算主要是进行数据大小的比较。各种算符的优先级相同。算符两边的数据类型要相同。数据类型只能是:N、C、D、L==与$只用于C型比较。关系运算规则:N型数据按数值的大小比较。(4)D型数据依次按年月日的前后顺序比较,日期在前为小。例如,{^2004/04/17}{^2004/04/18}(5)L型数据始终是“真”“假”例如,23(34)→.T.(6)字符型数据自左向右逐个比较,字符的排列顺序决定大小,排列在前者为小,排列在后者为大。空格0~9a,A,b,B~z,Z汉字例如:?aBcabd.T.?[工行]$[工商银行]?[张三][李四].F..F.逻辑表达式之逻辑运算式:由逻辑运算符将逻辑型数据连接起来的式子。逻辑运算符有三个是特有的:.NOT.或!;.AND.;.OR.,且其运算优先按此顺序。.not.是单目,.and.和.or.是双目算符。

逻辑运算规则表.F..F..T..F..F..T..F

文档评论(0)

金华 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档