《VFP中表达式》PPT课件

《VFP中表达式》PPT课件

ID:36695696

大小:700.60 KB

页数:33页

时间:2019-05-10

《VFP中表达式》PPT课件_第1页
《VFP中表达式》PPT课件_第2页
《VFP中表达式》PPT课件_第3页
《VFP中表达式》PPT课件_第4页
《VFP中表达式》PPT课件_第5页
资源描述:

《《VFP中表达式》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

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

2、界符:“abc”、 ‘abc’、[abc]字符运算符:有两个:+和-运算例如结果?“abcd”+“efg”“abcdefg”?“abcd”-“efg”“abcdefg”8/5/20214中国医科大学计算机中心 徐东雨讲师3.日期表达式由算术运算符+、-,算术表达式、日期常量、变量、函数组成。例如?Date()+15?Date()-15?ctod(“01/25/2005”)-ctod(“01/10/2005”)结果等于 158/5/20215中国医科大学计算机中心 徐东雨讲师4.关系表达式由关系运算符、算术表达式、字符串表达式、变量、函数组成。关系运算符两侧的类型必须一致。关系运算

3、的结果为逻辑真值(.t.)或逻辑假值(.f.)关系运算符;>大于>=大于等于<小于<=小于等于=等于<>或#不等于$字符串包含==字符串精确比较8/5/20216中国医科大学计算机中心 徐东雨讲师5.逻辑表达式由关系表达式、逻辑运算符、变量、函数组成。一般格式为:<关系表达式1><逻辑运算符><关系表达式2>结果;真值.T.或 假值.F.表示逻辑运算符.NOT.逻辑非.AND. 逻辑与.OR.逻辑或运算优先级 一级 算术运算、字符串运算二级 关系运算三级 逻辑运算表达式运算次序按照运算符的优先级进行运算。8/5/20217中国医科大学计算机中心 徐东雨讲师二、VFP中的常量VFP

4、中的常量也称常数(四种)数字常数字符常数逻辑常数日期常数8/5/20218中国医科大学计算机中心 王世伟教授1.数字常数由正负号、数字、小数点组成。例如123-34.5760.672.字符常数用定界符括起来的字符序列称为字符串。 定界符有三种; “”、‘’、[ ] 例如“中国”‘医科’[大学]8/5/20219中国医科大学计算机中心 徐东雨讲师3.逻辑常数由真值和假值组成。.y..Y..T..t.代表真值.n..N..F..f.代表假值4.日期常数一般格式{月/日/年}例如{04/12/2005}8/5/202110中国医科大学计算机中心 徐东雨讲师三、变量与数组操作变量(3种)

5、运算中可以改变的量称为变量,用变量名来标识。变量名;字母或汉字开头,后跟字母、数字、符号等组成,最多不超10个字符,中间不能有空格。字段变量内存变量数组变量8/5/202111中国医科大学计算机中心 王世伟教授VFP有三种变量字段变量;是数据库处理的最基本的变量,用字段名表示,有五种类型,C、N、L、D、M。内存变量:是独立于表的临时工作单元。可随时给变量赋值或释放。由名字、类型、宽度组成。类型分N、C、D、L、M。数组变量:也称下标变量,由数组名和括号内的下标组成。其中下标也可以是变量或表达式.例如 A(20)B(5,10)C(2+8)D(x)8/5/202112中国医科大学计

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

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

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

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

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