- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[工学]第4章VFP基础
采用VFP作为开发工具的原因 VFP是目前集DBMS和应用系统开发工具功能于一体的应用系统开发软件。 Visual FoxPro 数据库是一个关系型数据库。 丰富多彩的用户界面,管理大量复杂的数据信息,同时具有很好的安全性和较强的网络功能,能够实现数据的远程访问和存储加工。 第一节、VFP中的数据类型、运算符、表达式和函数 二、数据的存储方式 四、VFP常用函数(P19) (二)、源程序编写方法 1、通过VFP提供的集成环境来进行(项目管理器) 2、通过命令方式来进行。 具体的实现方法: (在命令窗口中) modify command 文件名 (三)、源程序执行方法 DO 文件名 第二节、常用的命令语句 1、输入语句(P219) input 提示信息 to 变量名 accept 提示信息 to 变量名 说明: 1)input可以用来输入各种类型的数据。输入相应的数据时,对应的定界符不能缺省。 2)accept只能用来输入字符型数据。(输入字符数据时不需要定界符) 第五节、VFP中子程序的应用 1、选择结构程序的实现语句(p224) 1)单条件双分支语句 if 条件 语句组1 [else 语句组2 ] endif Input 请输入第一条边 to a Input 请输入第二条边 to b Input 输入第三条边 to c if (a+bc)and(a+cb)and(b+cc) P=(a+b+c)/2 S=sqrt(p*(p-a)*(p-b)*(p-c)) ?三角形面积=+str(s) else ?输入的三条边不正确 endif retu 2)多条件多分支语句 DO CASE CASE条件表达式1 语句组1 CASE 条件表达式2 语句组2 …… OTHERWISE 语句组n+1 ENDCASE set talk off clear input 请输入成绩 to grade do case case grade=90 and grade=100 ?优秀 case grade=80 and grade90 ?良好 case grade=70 and grade80 ?中 case grade=60 and grade70 ?合格 case grade=0 and grade60 ?不及格 otherwise ?输入数据错误 endcase 2、循环结构程序的语句实现 在VFP中的循环结构有三种形式 1)条件型:DO WHILE……ENDDO 2)固定次数的步长型:FOR……ENDFOR 3)处理数据表的扫描型循环:SCAN……ENDSCAN 1、条件型: DO WHILE循环条件 循环体 [EXIT]/[LOOP] ENDDO 例如:输入10个正整数,求其和. N=1 s=0 Do while n=10 input 一个整数 to x s=s+x N=n+1 Enddo ?结果是=+str(s) 2固定次数循环语句 FOR 循环控制变量=初值 TO 终值 [STEP 步长] 循环体 [EXIT]/[LOOP] ENDFOR 循环控制变量/NEXT循环控制变量 例如:输入10个正整数,求其和. 返回 s=0 for n=1 to 10 step 1 input 一个整数 to x s=s+x Endfor ?结果是=+str(s) 第四节、数组及其应用(P82) 数组是一组有序内存变量的集合。 所有的数组元素是用一个变量名命名的一个集合体,而且每一个数组元素在内存中独占一个内存单元,视同一个简单内存变量。为了区分不同的数组元素,每一个数组元素都是通过数组名和下标来访问的 在Visual FoxPro系统环境下,同一个数组元素在不同时刻可以存放不同类型的数据,在同一个数组中,每个元素的值可以是不同的数据类型。 一、数组定义 在使用数组时一定要先定义 ,有两条命令可以定
您可能关注的文档
最近下载
- 家用电器行业市场前景及投资研究报告:小米家电业务复盘.pdf VIP
- 2025中小学学校教材教辅征订管理工作方案.docx VIP
- 城市轨道交通信号常见故障及应急处理.docx VIP
- 2024秋新部编人教版5五年级上册《道德与法治》全册优秀课件.docx VIP
- 幼儿园日管控周排查月调度工作制度.docx VIP
- 《序篇-不忘初心》课件-2023-2024学年高中音乐人音版音乐鉴赏.pptx VIP
- NB_T 20038-2011 核空气和气体处理规范 设计和制造通用要求.pdf VIP
- 新世纪大学英语综合教程第二版第一册教程.pdf VIP
- 危险化学品运输、装卸安全管理制度(5页).doc VIP
- 融通集团社招笔试题型.pdf
文档评论(0)