新编Visual FoxPro 程序设计实用教程 vfp第2周讲稿.ppt

新编Visual FoxPro 程序设计实用教程 vfp第2周讲稿.ppt

ID:50456711

大小:296.50 KB

页数:23页

时间:2020-03-09

新编Visual FoxPro 程序设计实用教程 vfp第2周讲稿.ppt_第1页
新编Visual FoxPro 程序设计实用教程 vfp第2周讲稿.ppt_第2页
新编Visual FoxPro 程序设计实用教程 vfp第2周讲稿.ppt_第3页
新编Visual FoxPro 程序设计实用教程 vfp第2周讲稿.ppt_第4页
新编Visual FoxPro 程序设计实用教程 vfp第2周讲稿.ppt_第5页
资源描述:

《新编Visual FoxPro 程序设计实用教程 vfp第2周讲稿.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、教学目的与要求掌握常量、变量的使用掌握运算符和表达式的使用掌握程序的基本操作掌握顺序结构和三个交互式命令WAIT、ACCEPT、INPUT第3章VFP的数据及其运算常量在程序运行过程中,其值不变的量。1.数值型:整数、小数,也称为常数。如53.14–31.234E3(1.234*103)2.字符型:也称为字符串。用半角定界符(’’、”’’、[])括起来的字符信息。如:’于得水’、”1”(与1不同)、’物流[04]’3.日期型:{^yyyy-mm-dd}如:{^2002-10-08}4.逻辑型:.T..t..F..f.变量在程序运行过程中,其值

2、可变的量。变量由变量名和变量值组成。变量名由字母和汉字开头,一般由字母、汉字、数字、下划线组成,如姓名、XM、X、W等;变量值可变,保留最新所赋的值。X变量名5变量值通过变量名,引用变量值。变量可分为字段变量和内存变量。变量续1.字段变量存在于数据表中,建立表结构时定义字段名和类型,输入表记录时,输入字段变量值。2.内存变量独立于表,使用时临时定义,用于存放运算初值,中间结果,最终结果。内存变量的类型根据所存放的数据而定,例如:X=1,X为数值型(N)。内存变量的数据类型包括字符型(C)、数值型(N)、货币型(Y)、逻辑型(L)、日期型(D)

3、和日期时间型(T)。字段变量与内存变量同名时,字段变量优先,内存变量的“姓名”,用M->姓名表示。变量续(1)内存变量赋值(定义)<内存变量名>=<表达式>STORE<表达式>TO<内存变量名表>X=3STORE3TOXX=0Y=0STORE0TOX,Y,ZZ=0X=X+1变量X值加上1后再赋给自身,若X值原为3,则运算后X值变为4。FN=’CJ.DBF’D1={^2002-10-08}变量续(2)内存变量显示?光标先换行,在下一行起始位置显示变量值??在当前光标位置显示变量的结果X=1X=X+1?X2??X22?’X=’,XX=2表达式表达

4、式:用运算符把相同类型的运算对象(常量、变量、函数)连接起来的式子,表达式的运算结果是常量。1.算术表达式与算术运算符用算术运算符把数值数据连接起来的式子,结果N型算术运算符:()括号→**或^(乘方)→*或/或%→+或-优先级相同的运算符,从左向右运算。X=2?(X+3)^2结果:25%:取余运算符。取两数相除的余数。?15%4结果:3表达式续2.字符表达式与字符串运算符用字符运算符把字符串连接起来的式子,结果C型字符串运算符:+-$<串1>+<串2>将两串原样连接<串1>-<串2>将<串1>尾部空格移到<串2>后连接C1=’AA’+’BB

5、’C2=’AA’-’BB’?C1,C2AABBAABB(后面有两个空格)?LEN(C1),LEN(C2)66表达式续<串1>$<串2>包含运算符,判断<串1>是否包含在<串2>内,结果为L型。串1是串2的子串,结果为.T.,串1不是串2的子串,结果为.F.。?’AB’$’ABC’.T.?’AB’$’ACB’.F.?’北京’$’中国’.F.表达式续3.日期表达式用算术运算符+、-把日期型数据连接起来的式子,结果为N或D型。日期-日期日期+数字日期-数字?{^2003-10-08}-{^2003-10-01}7表达式续4.关系表达式与关系运算符用

6、关系运算符将表达式连接起来的式子,结果为L型。关系运算符:<、>、<=、>=、=、<>(!=、#)、==只有相同类型表达式才能进行比较x=3?x=3.t.?{^2002-10-08}>{^2001-10-08}.t.越早的日期越小,越晚的日期越大。表达式续5.逻辑表达式与逻辑运算符用逻辑运算符将关系表达式连接起来的式子,结果为L型。逻辑运算符:not(非)and(与)or(或)not取反listfor党员否(党员否=.t.)listfornot党员否(党员否=.f.)and两真为真,一假即假listfor性别="女".and.计算机>=60o

7、r一真即真,两假才假listfor英语<60or计算机<60or数学<60表达式续6.运算符优先级先执行算术运算符、字符串运算符和日期运算符,其次关系运算符,最后逻辑运算符。括号可改变优先级次序,括号的优先级最高。第6章程序设计基础与表单应用程序建立、运行及编辑程序:能完成一定任务的,由若干条语句或指令组成的文本文件。扩展名PRG。三种基本结构:顺序、分支、循环。1.新建程序文件菜单方式:文件→新建→程序命令方式:MODIFYCOMMAND<程序文件名>程序建立、运行及编辑续2.运行程序文件菜单方式:程序→运行,选择要运行的程序。命令方式:D

8、O<程序文件名>“常用”工具栏中的!号3.编辑程序文件编辑方法与WORD类似。定义块SHIFT+方向键复制块CTRL+C剪切块CTRL+X粘贴块CTRL+V可以在语

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

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

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