一VFP中表达式.ppt

一VFP中表达式.ppt

ID:48432589

大小:700.50 KB

页数:33页

时间:2020-01-19

一VFP中表达式.ppt_第1页
一VFP中表达式.ppt_第2页
一VFP中表达式.ppt_第3页
一VFP中表达式.ppt_第4页
一VFP中表达式.ppt_第5页
资源描述:

《一VFP中表达式.ppt》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第三讲一.VFP中表达式、常量、变量二.变量与数组操作三.函数与函数操作7/25/20211中国医科大学计算机中心 徐东雨讲师一、VFP中的表达式、常量、变量1.表达式  (五种)算术表达式字符表达式日期表达式关系表达式逻辑表达式7/25/20212中国医科大学计算机中心 徐东雨讲师算术表达式也称数字表达式。由算术运算符、数字常量、变量、函数组成。运算符;+、-、*、/、**或^、()数学公式表达式AX2+BX+CA*X^2+B*X+CSQRT(B^2-4*A*C)(a+b)/(c*d)*(a*b)/(c

2、+d)7/25/20213中国医科大学计算机中心 徐东雨讲师2.字符表达式字符串定界符:“abc”、 ‘abc’、[abc]字符运算符:有两个:+和-运算例如结果?“abcd”+“efg”“abcdefg”?“abcd”-“efg”“abcdefg”7/25/20214中国医科大学计算机中心 徐东雨讲师3.日期表达式由算术运算符+、-,算术表达式、日期常量、变量、函数组成。例如?Date()+15?Date()-15?ctod(“01/25/2005”)-ctod(“01/10/2005”)结果等于 15

3、7/25/20215中国医科大学计算机中心 徐东雨讲师4.关系表达式由关系运算符、算术表达式、字符串表达式、变量、函数组成。关系运算符两侧的类型必须一致。关系运算的结果为逻辑真值(.t.)或逻辑假值(.f.)关系运算符;>大于>=大于等于<小于<=小于等于=等于<>或#不等于$字符串包含==字符串精确比较7/25/20216中国医科大学计算机中心 徐东雨讲师5.逻辑表达式由关系表达式、逻辑运算符、变量、函数组成。一般格式为:<关系表达式1><逻辑运算符><关系表达式2>结果;真值.T.或 假值.F.表示逻

4、辑运算符.NOT.逻辑非.AND. 逻辑与.OR.逻辑或运算优先级 一级 算术运算、字符串运算二级 关系运算三级 逻辑运算表达式运算次序按照运算符的优先级进行运算。7/25/20217中国医科大学计算机中心 徐东雨讲师二、VFP中的常量VFP中的常量也称常数(四种)数字常数字符常数逻辑常数日期常数7/25/20218中国医科大学计算机中心 王世伟教授1.数字常数由正负号、数字、小数点组成。例如123-34.5760.672.字符常数用定界符括起来的字符序列称为字符串。 定界符有三种; “”、‘’、[ ]

5、例如“中国”‘医科’[大学]7/25/20219中国医科大学计算机中心 徐东雨讲师3.逻辑常数由真值和假值组成。.y..Y..T..t.代表真值.n..N..F..f.代表假值4.日期常数一般格式{月/日/年}例如{04/12/2005}7/25/202110中国医科大学计算机中心 徐东雨讲师三、变量与数组操作变量(3种)运算中可以改变的量称为变量,用变量名来标识。变量名;字母或汉字开头,后跟字母、数字、符号等组成,最多不超10个字符,中间不能有空格。字段变量内存变量数组变量7/25/202111中国医科

6、大学计算机中心 王世伟教授VFP有三种变量字段变量;是数据库处理的最基本的变量,用字段名表示,有五种类型,C、N、L、D、M。内存变量:是独立于表的临时工作单元。可随时给变量赋值或释放。由名字、类型、宽度组成。类型分N、C、D、L、M。数组变量:也称下标变量,由数组名和括号内的下标组成。其中下标也可以是变量或表达式.例如 A(20)B(5,10)C(2+8)D(x)7/25/202112中国医科大学计算机中心 徐东雨讲师内存变量的操作1.内存变量的赋值操作;命令格式一STORE<表达式>TO<变量名表>例

7、STOR3*5TOA,B,C,DSTOR“中国医大”toxm命令格式二<变量名>=<表达式>name=“张山”aa=12b=aa+15c=.t.d=ctod(“03/15/2005”)7/25/202113中国医科大学计算机中心 徐东雨讲师内存变量的操作2.内存变量的显示;命令格式一LISTMEMO[TOPRINT]DISPLAYMEMO[TOPRINT]例listmemo命令格式二?<变量名表>??<变量名表>例如name=“张山”nl=12?“姓名”,Name,“年龄”,nl7/25/202114中国

8、医科大学计算机中心 徐东雨讲师内存变量的操作3.内存变量的删除;命令格式一CLEARMEMO(清除全部变量)命令格式二RELEASE<内存变量名表>命令格式三RELEASEALL[LIKE/EXCEPT<通配变量名表>]例如name=“张山”nl=12relenldispmemo7/25/202115中国医科大学计算机中心 徐东雨讲师内存变量的操作4.SAVETO<文件名>[allLIKE/EXCEPT通配变量名表]功能:将变

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。