第2章vfp 超经典.pptVIP

  1. 1、本文档共85页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第2章vfp 超经典

实验二 习题 通过命令窗口运行常用函数 熟悉VFP的帮助的使用 */85 操作符的运算优先级 字符运算符 日期和时间运算符 算术运算符 关系运算符 逻辑运算符 高 低 */85 2.4 函数 ——函数是一个预先编制好的计算模块,可在VFP的任何地方被调用 (B:p46) 系统函数 数据类型类函数 字符函数、数值函数、日期时间函数、测试函数、数据转换函数 数据库类函数 环境类函数 输入输出类函数 程序设计类函数 用户自定义函数 */85 2.4.1 字符函数 ——字符及字符串处理函数的处理对象均为字符型数据,但其返回值类型却各异。 (1) 求子串位置函数 AT(左字符串,右字符串)——查找左字符串在右字符串中第一次出现的位置,区分大小写,其返回值类型为数值型,从最左边开始记数,不在,则返回0。 ?AT(‘fa,myfather)????? ......3 ATC(左字符串,右字符串)——不区分大小写,查找左字符串在右字符串中第一次出现的位置 X=ATC(‘fa,myFather) ?X?????????????????????? ?? ......3 */85 2.4.1 字符函数 (2)求字符串长度函数 LEN(字符表达式)——返回字符表达式中字符的数目,为数值型数据。 ????? ?Len(ss dd) 9 ?LEN(“ABCDF”) ?LEN(“AB C D F”) X=“首都经贸大学” ?LEN(X) 12 */85 2.4.1 字符函数 (3)删除空格函数 ALLTRIM(字符表达式)函数——删除指定字符表达式的前后空格符 TRIM(字符表达式)函数——删除指定字符表达式尾部的空格符 LTRIM(字符表达式)函数——删除指定字符表达式前面的空格符 */85 2.4.1 字符函数 (4)字符串匹配函数 LIKE(字符表达式1, 字符表达式2)函数——比较字符表达式1是否与字符表达式2相匹配,是则返回逻辑真,否则返回逻辑假。 说明:字符表达式1中可以包含通配符*和?,*可以与任何数目的字符相匹配,?则只能与单个字符相匹配。 */85 再如:x=计算机软件 ??????? y=计算机 ? LIKE(y,x), ? LIKE(X,Y), ? LIKE(计算*,y), ? LIKE(计算*,x), ? LIKE(计算?,y), ? LIKE(计算?,x), ? LIKE(计算??,y) ??????????? .F. .F. .T. .T. .F. .F. .T. */85 2.4.1 字符函数 (5)取子串函数 SUBSTR(字符表达式,取子串的起始位置[,取子串的长度])函数——从选取的字符串表达式中选取指定长度的子串 LEFT(字符表达式[, 取子串的长度])——从字符表达式最左边字符开始,返回指定数目的字符。 RIGHT(字符表达式], 取子串的长度])——从字符表达式最右边字符开始,返回指定数目的字符。 */85 例如:STOR 1995/03/12 to csrq ?subs(csrq,1,4)+”年”+subs(csrq,6,2)+”月”+subs(csrq,9,2)+”日” 结果为“1995年03月12日” ?LEFT(‘1995/03/13’,4) ?RIGHT(‘1995/03/13’,2) ?SUBSTR(城市经济,5,4) ?SUBSTR(城市经济,2,4) 显示“1995” 显示“13” 显示“经济” 显示“鞘芯” */85 2.4.1 字符函数 (6) 空格函数 SPACE(n)函数——返回由指定数目空格构成的字符串。 ?SAPCE(5) ?‘1’+SPACE(3)+‘ABC’ ‘1 ABC’ */85 2.4.2 数值函数 (1) 最大/小数 ?MAX(数值1,数值2,......数值N)——求最大值 MIN(数值1,数值2,......数值N)——求最小值 (2)取整函数 INT(n)函数——整数部分。 ?int(-12.5) 显示数值-12 */85 2.4.2 数值函数 (3)求余函数 ? MOD(数值1,数值2)——返回数值1除以数值2的余数,余数的小数位数与数值1相同,符号与数值2相同。 ?MOD(9,2)?????????????? .......1 ?MOD(9,-2)???????????? .......-1 ?MOD(-9,2)????????????? .......1 ?MOD(-9,-2)??????????? .......-1 (

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档