VFP程序设计指导3

VFP程序设计指导3

ID:46285441

大小:73.50 KB

页数:5页

时间:2019-11-22

VFP程序设计指导3_第1页
VFP程序设计指导3_第2页
VFP程序设计指导3_第3页
VFP程序设计指导3_第4页
VFP程序设计指导3_第5页
资源描述:

《VFP程序设计指导3》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、VFP程序设计课程辅导资料3:一、本次课程的知识点:1.函数的概念与应用:“函数”是一个数学概念,一元函数表示为:y=f(x);多元函数表示为:y二f(xl,x2,……);它们的区别在于变量”的个数不同;其中“f()”的含义取白于英文单词function(功能、作用、函数)。在VFP中函数有两种,一•种是根据用户的需要自己定义的,称为“自定义函数”,在后面的章节屮将有介绍。另一种是由系统预先设计好的,用户可以根据处理问题的需要,按照其规定随时可以引用的,称为系统函数。VFP系统函数根据处理数据的类型(一般是

2、指“自变屋”的数据类型)分为5类:数值型、字符型、日期型、逻辑型和测试函数。使用方法见P21〜24。2.“表达式”的含义:“表达式”是指由常量、变量或函数用运算符所连结成的式子。说明:每一个数据,无论是常量还是变量一定会归属于某一数据类型,它与其它数据相连结时中间一定要使用“相应的运算符号”。(不同类型的数据可以使用的“运算符”是不一样的,可查看每一种类型所规定的运算符,了解其含义)3.关于文件保存的位置在使用VFP进行文件操作时,无论是新建文件或是打开已经存在的文件时,一淀要清楚它们所在的位置。用户可以在

3、打开文件或保存文件时,根据需要进行和应的选择操作来实现。但是,一般情况下,我们通常更多的是只注意文件名与扩展名,而并不大注意“文件所在的位置”,这时系统会自动定义一个保存(或打开)文件的位置,这个“位置”也被称为“系统默认”位置。如果预先将这个“默认位置”定义到你在磁盘上自己的“工作冃录(文件夹)”,则会给你的操作带来方便。二、概念与操作:1.关于函数少表达式的概念:•题目:已知某人身份证号为:13010219930122123,使用恰当的操作命令,请将这串号码存入变量X,然后在主窗口屮显示“张三的身份证号

4、是:13010219930122123”;下一行则显示该人的“出生日期”。本题目操作过程如下:1)先将给定的身份证号看作为一字符型数据T3010219930122123”,把它存入一变量,如:SFZ=“13010219930122123"回车)2)使丿IJ字符串截取函数SUBSTR()取出上变量屮包含日期部分的8个字符,也将其存入一个变量,如RQ=SUBSTR(SFZ,7,8)(回年)3)将8个字符分成3部分,年(N)、J1(Y)、U(R),可由三条命令实现:N=LEFT(RQ,4)Y=SUBSTR(RQ,

5、5,2)R=RIGHT(RQ,2)?SFZ,RQ,N,Y,R(显示你定义的5个变量中存放的数据)LISTMEMOLIKE*(显示当前内存变量的值)4)在屏幕上显示“此人出牛.口期为:XXXX年XX月XXR':?”此人出生口期为:”+n+,年"+y+”年”+r+"

6、_T5)注:木题还可以在3)屮使用“转换函数”,将RQ这个“字符串型”数据转换为“口期型”数据,然后直接显示这个结果。•上述题目的反问题是:知某人的生FI,在指定的派出所办理身份证,如何确定一个身份证号。(我们知道:前6位数是报户口时,所在行政区的

7、代码,如“130104”代表“石家庄市桥西区”;后8位为出生日期;假定接下来的4位数为“随机给出”),那么应该如何给出一个身份证号,并将其显示出来呢?操作过程如下:1)设定一个变量为RQ:RQ={A2011-03-10)(这是日期型数据)2)利用转换函数变为“字符型”数据RQZC:oooooooo3)利用随机函数来产生一个4位数字,并将它转换为字符型字串ZC:ooooooo4)显示结果:?“身份证号为J'+RQZC+ZC(回车)上血这两个题目,涉及了数据类型、变量、函数、和表达式的概念,以及使用方法,可以尝

8、试多种做法,解决这个问题。1.数据表建立与编辑过程中的基本操作方法与命令:•建立口己的工作文件夹(例如:D:我的VFP)•建立自己“专用”的快捷方式,并通过自己专用的快捷方式启动VFP,进入VFP系统:复制一个“小狐狎”的快捷方式图标到自己的文件夹中;选小它击右键,改变“起始位置”为你的工作文件夹(如:D:我的VFP),可将其命名为“自己专用”。•新建“表文件”的方法:菜单法或命令(createv表文件名〉)•打开“表文件”的方法:菜单法或命令(usev表文件名〉)•通过“状态栏”查看已经打开的表文件的

9、基信息:v表文件名〉;表屮数据记录的总数;当前记录指针的指向;能否对于表的结构与内容进行编辑(“独占”或“共学)•移动记录指针命令:GOTO[TOPIBOTTOMIn](BOF()与EOF())•查看已经打开的“表文件”的结构:1.命令方式LISTSTRU:2菜单方式(调用“表设计器”)•显示表屮数据记录:LIST/DISP(在主窗口中显示);BROW(另开一个窗口浏览显示)•编辑所打开的“表文件”:1.修改表的

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

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

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