数据库基础第2章--Visual-FoxPro编程基础.pptVIP

数据库基础第2章--Visual-FoxPro编程基础.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.2 常量与变量 2.2.2 变量 6. 变量的显示 显示内存变量的命令格式有两种: LIST MEMORY [LIKE 〈通配符〉][TO PRINTER [PROMPT]|[TO FILE 〈文件名〉] DISPLAY MEMORY [LIKE 〈通配符〉][TO PRINTER][PROMPT]|[TO FILE 〈文件名〉] 说明: ③ 选项TO PRINT可将显示内容输出到打印机, PROMPT显示打印提示窗口;选项TO FILE 〈文件名〉则将显示内容保存到文本文件(扩展名为.TXT)。 2.3 表达式与运算符 VFP表达式是指, 用运算符将常量、变量、字段、函数按VFP的语法规则连接起来的式子。作为特例, 单个的常量、变量、字段和函数均为最简单的表达式。 每个表达式都有确定的值, 按照值的数据类型, 把表达式分为:算术表达式、字符表达式、日期表达式、逻辑表达式、关系表达式和名表达式。 运算符用来处理同种类型的数据。对于VFP的数据类型, 有如下一些类型的运算符:算术运算符、字符运算符、日期时间运算符、逻辑运算符和关系运算符。 2.3 表达式与运算符 2.3.1 算术运算符与算术表达式 算术表达式也称数值型表达式, 由算术运算符、数值型常量、变量、函数和圆括号组成, 其运算结果为一数值。例如:50 * 2 + ( 70 – 6 ) / 8的运算结果为:108.00。 算术表达式的格式为: 〈数值1〉〈算术运算符1〉〈数值2〉[〈算术运算符2〉〈数值3〉…] VFP提供的算术运算符, 见表2-3。在这6个算术运算符中, 除取负“-”是单目运算符外, 其他均为双目运算符。加(+)、减(-)、乘(*)、除(/)、取负(-)、乘方(^或**)运算的含义与数学中的概念基本相同。 运算符 名称 说明 + 加 同数学中的加法 - 减、取负 同数学中的减法、取负 * 乘 同数学中的乘法 / 除 同数学中的除法 ^ 或 ** 乘方 同数学中的乘方,如4^3表示43 % 求余 12 % 5 表示12除以5所得的余数 2.3 表达式与运算符 2.3.1 算术运算符与算术表达式 算术表达式与数学中的表达式写法有所区别, 在书写表达式时应当特别注意: ① 每个符号占1格, 所有符号都必须一个一个并排写在同一横线上, 不能在右上角或右下角写方次或下标。例如:23要写成2^3, x1+x2要写成x1+x2。 ② 原来在数学表达式中省略的内容必须重新写上。例如:2x要写成2 * x。 ③ 所有括号都用小括号( ), 括号必须配对。 ④ 要把数学表达式中的有些符号, 改成VFP中可以表示的符号。例如:要把2πr改为2 * pi * r。 2.3 表达式与运算符 2.3.2 字符串运算符与字符串表达式 一个字符串表达式由字符串常量、字符串变量、字符串函数和字符串运算符组成。它可以是一个简单的字符串常量, 也可以是若干个字符串常量或字符串变量的组合。 字符串表达式的值为字符串。VFP提供的字符运算符有两个(其运算级别相同), 见表2-4。 运算符 名称 说明 + 连接 将字符型数据进行连接 - 空格移位连接 两字符型数据连接时,将前一数据尾部的空格移到后面数据的尾部 2.3 表达式与运算符 2.3.2 字符串运算符与字符串表达式 字符串表达式的格式为: 〈字符串1〉〈字符串运算符1〉〈字符串2〉[〈字符串运算符2〉〈字符串3〉…] 【例2-3】下面是一些字符串表达式的示例。 ABC123 + 666xyz 连接后结果为:ABC123666xyz 计算机 + 世界 连接后结果为:计算机世界 123 45 + abcd + xyz 连接后结果为:123 45abcd xyz ABC - DEFG 连接后结果为:ABCDEFG 使用?命令, 可以得到表达式的计算结果, 如图2-3所示。 2.3 表达式与运算符 2.3.2 字符串运算符与字符串表达式 在字符串中嵌入引号, 只需将字符串用另一种引号括起来即可。例如: QM = cString = cString + QM + ALLTRIM(THIS.Edit1.Value) + QM + , 2.3 表达式与运算符 2.3.3 日期时间运算符与日期时间表达式 日期型表达式由算术运算符(“+”、“-”)、算术表达式、日期型常量、日期型变量和函数组成。日期型数据是一种特殊的数值型数据, 它们之间只能进行加“+”、减“-”运算。有下面三种情况。 1. 两个日期

文档评论(0)

yyons2019 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档