《Visual FoxPro 6.0数据库应用》项目二 Visual FoxPro 6.0语言基础.pptxVIP

《Visual FoxPro 6.0数据库应用》项目二 Visual FoxPro 6.0语言基础.pptx

  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文档。上传文档
查看更多
目录CONTENTS 任务一表达式求值与BMI指数判断0102 任务二 用函数完成数学计算和信息提取任务一 表达式求值与BMI指数判断一、表达式求值小李想通过Visual FoxPro计算数学表达式 的值。现已知x=2,y=36,写出符合Visual FoxPro要求的表达式并求出表达式的最终结果。二、BMI指数判断BMI指数是用体重(单位:kg)除以身高(单位:m)的平方得出的数字,其值处于18~24范围可视为身高体重指数正常。已知小李身高1.78 m,体重70 kg,判断小李的身高体重指数是否正常。任务说明任务实施表达式求值一步骤1步骤2步骤3将数学表达式转换为VFP表达式:(6+y/x)/(13-y/(x^2))。在命令窗口执行以下命令:x=2y=36? (6+y/x)/(13-y/(x^2))查看Visual FoxPro的工作区,可以看到表达式的结果为:6.0000。任务实施BMI指数判断二步骤1步骤2步骤3设身高为H(m),体重为W(kg),则BMI指数的计算公式为:BMI=W/H^2。在命令窗口执行以下命令:H=1.78W=70? W/H^2=18 AND W/H^2=24查看Visual FoxPro的工作区,可以看到表达式的结果为:.T.,说明小李的BMI指数正常。支撑知识点常用的数据类型一 Visual FoxPro向用户提供了丰富的数据类型,各数据类型的代码、字段长度和说明如下表所示。数据类型代码字段长度说 明字符型C=254 Byte用各种文字字符表示的数据,由字母、数字、汉字、符号和空格等组成数值型N8 Byte表示数量并可进行算术运算的数据类型,由数字、小数点和正负号组成货币型Y8 Byte为存储货币值而使用的一种数据类型逻辑型L1 Byte描述客观事物真假的数据类型,表示逻辑判断的结果。一般用.T.表示真,.F.表示假日期型D8 Byte表示日期的数据,默认格式为:月/日/年 日期时间型T8 Byte表示日期和时间的数据,默认格式为:月/日/年 时/分/秒支撑知识点数据类型代码字段长度说 明整型I4 Byte不带小数点部分的数值,最大长度为10位(其中包括正负号所占位数)浮点型F8 Byte同“数值型”,最大长度20位(包括正、负号和小数点)双精度型B8 Byte精度更高的数值型数据备注型M4 Byte用于存放较多字符的数据类型,数据范围仅限于存储空间通用型G4 Byte用于存储OLE对象,可以是文档、图片、电子表格、声音等,实际数据存放在.fpt文件中,数据范围仅限于存储空间字符型(二进制)=254 Byte以二进制格式存储的数据类型,与前述“字符型”相同,但是当代码页更改时字符值不变,数据范围仅限于存储空间备注型(二进制)4 Byte以二进制格式存储的数据类型,与前述“备注型”相同,但是当代码页更改时备注不变,数据范围仅限于存储空间支撑知识点常量字符型数值型0102常量和变量二货币型日期型0603常量类型日期时间型逻辑型0504支撑知识点字符型常量(简称字符串),由字符型数据组成。使用字符型常量时,必须用单引号、双引号或方括号等定界符括起来,并且定界符必须成对使用。例如,‘中国’,“Visual FoxPro”,[学生]都是字符型常量。字符型常量1字符型常量当字符型常量本身就含有某种定界符时,应该选择所含定界符之外的另一种定界符作为该字符型常量的定界符。例如:[古人云:“少壮不努力,老大徒伤悲。”],其中的双引号是字符型常量的一部分,方括号才是该字符型常量的定界符。支撑知识点定界符必须成对出现,且两边相互对应,不能单引号和双引号混用。在实际显示字符型常量时,并不会显示定界符。不包含任何字符的字符串(“”)叫空串,它与包含空格的字符串(“ ”)不同。支撑知识点数值型常量由数值型数据组成,即数学中的十进制实数。例如,0.01,19.6,﹣25等都是合法的数值型常量。数值型常量数字0~9不仅可以组成数值型常量,为其加上定界符后还可以组成字符型常量。例如,123是数值型常量,为其加上双引号后的“123”则为字符型常量。数值型常量逻辑型常量32逻辑型变量逻辑型常量由逻辑型数据组成,用下圆点作为定界符。逻辑型常量只有真和假两种值,一般用.T.(.t.)或.Y.(.y.)表示真值,用.F.(.f.)或.N.(.n.)表示假值。支撑知识点日期型常量LOREMLOREM日期型常量4日期型常量是指由花括号括起来的日期型数据,其一般格式为{^yyyy/mm/dd}。其中,yyyy是表示年的四位数字,mm是表示月的两位数字,dd是表示日的两位数字。日期型数据的默认显示格式为:mm/dd/yy。例如,若日期型常量为{^2015/08/27},执行显示数据命令后,则屏幕上显示的信息为:08/27/15。支撑知识点日期

文档评论(0)

1亿VIP精品文档

相关文档