VFP程序设计数据及其运算.ppt

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 数据及其运算 第三章 数据及其运算 3.1 数据类型 3.2 数据存储 3.3 内部函数 3.4 表达式 3.1 数据类型 3.1 数据类型 字符型 (C型) 数值型 (N型) 逻辑型 (L型) 日期型 (D型) 备注型 (M型) 通用型 (G型) 3.2 数据存储 数据存储容器:常量、变量、数组、字段、记录和对象。 (1)常量——值固定不变的量 ①数值型常量 :由数字(0-9)、小数点和正负号组成 ②浮点型常量 :数值型的科学计数法表示 ③字符型常量 :用双引号、单引号或方括号等括起来 ④逻辑型常量 :只有真和假两种逻辑值 ⑤日期型常量和日期时间型常量:用花括号括起来,日期各部分之间用/或-分开,时间各部分之间用:分开,日期和时间之间用空格分开 3.2 数据存储 介绍一个命令: 格式:?|??表达式1[,表达式2……] 功能:计算表达式的值,并将其显示在工作区 说明: ?表示另起一行输出值 ??表示从当前位置输出值 若有多个表达式,各表达式值之间用逗号分开,输出时遇到逗号就空一格 3.2 数据存储 日期常量的格式是可以变化的,使用如下几个set命令: Set mark To [日期分隔符] —功能:确定日期数据的分隔符号 Set Century On/Off —功能:确定是否显示年份的前2位 Set Date to Mdy/Ymd/dmy —功能:确定日期数据的指定格式 3.2 数据存储 (2)内存变量 变量有值和名,值是变量的内容,名是唯一标识变量的。 变量命名规则:以字母(汉字)、数字、下划线组成,不超过128个字符,且不可与系统保留字(eg: use quit close等)重名。 读取变量的值的命令是?命令 将值存入变量的命令也称赋值命令 3.2 数据存储 赋值命令 格式1:内存变量=表达式 格式2:store 表达式 to 内存变量表 功能:计算表达式的值,将值赋给内存变量 说明: 3.2 数据存储 内存变量的清除命令: 格式: release [内存变量表][All [like | except通配符]] 功能:从内存中清除指定的内存变量 3.2 数据存储 (3)数组变量 定义数组的命令: 格式: dimension | declare 数组名1(下标1[,下标2]) [,数组名2(下标1[,下标2])]…… 功能:定义数组名称及上界,即确定数组的维数和元素个数。 注意: VFP中只可以定义一维和二维的数组,且定义大小时要考虑内存空间是否够用。 数组在定义时默认初始值为.f. 数组的赋值: 可以使用变量的赋值命令为单个数组元素赋值,也可以为所有数组元素赋相同的值。 3.2 数据存储 (4)字段变量 表中的每个字段都是字段变量,值为当前记录该字段的值。 介绍一个命令go 格式:go 记录号 功能:设定当前记录为第记录号条记录。 3.2 数据存储 (5)记录 记录是数据表中一组数据项的集合---即表中的一行。 在同一个数据表中可以有若干个记录,每一个记录具有相同的字段个数。 (6)对象 对象是类的实体,是任何具有属性和方法的信息的集合。 (有关对象的详细内容将在以后详细介绍。) 3.3 内部函数 数值类函数 字符类函数 数据转换类函数 日期和时间类函数 测试类函数 其他函数 3.3 内部函数 数值函数1 3.3 内部函数 3.3 内部函数 字符函数1 3.3 内部函数 3.3 内部函数 3.3 内部函数 3.3 内部函数 3.3 内部函数 3.4 表达式 表达式是由数据、数据存储容器、函数和运算符组成的运算式。 算术表达式 字符表达式 日期时间表达式 关系表达式 逻辑表达式 名表达式 3.4 表达式 算术表达式 常见的算术运算符: 说明: (1)操作数是数值,运算结果也是数值 (2)运算顺序:先乘方,再乘除和取模,后加减。同级别的自左向右运算。有圆括号的先算括号内的,多重圆括号的按先内后外的顺序运算。 3.4 表达式 字符表达式 常见的字符运算符: 3.4 表达式 日期时间表达式 常见运算符: 3.4 表达式 关系表达式 常见运算符 说明: (1)运算符两端操作数类型必须一致,运算结果是逻辑值 (2) 数值型按大小比较; 日期型按年月日的先后比较,后大先小; 英文字符型按对应位置上的ASCII码比较; 中文按拼音声母顺序比较。 3.4 表达式 3.4 表达式 逻辑表达式 常见运算符 说明: (1)操作数是逻辑值,运算结果也是逻辑值。 (2)优先级:先not,再and,最后or

文档评论(0)

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

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

1亿VIP精品文档

相关文档