- 1、本文档共144页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
第8章
结构化程序设计;
本章要求:
1.掌握VFP程序的建立、修改、运行。
2.掌握程序的三种基本结构。
3.了解过程和过程文件。
本章要点:
程序的三种控制结构。
学时安排:
6学时(理论)+6学时(实践);
作业结束;
8.1程序文件及其编辑环境
在ViusalFoxPro中,程序是由一系列ViusalFoxPro可以理解的命令、函数和操作组成的,这些命令和函数可以在ViusalFoxPro中的命令窗口和以人工方式逐一执行,也可以把它们放在一个程序文件中,
以文件的形式来执行。
【8.1】假定学号的前四位为入学年份,第5,6位为专业代码.编写命令文件test.prg,分别统计所有学生和2010年入学,专业代码为03的学生选修课程号为
101课程的平均成绩.;
SETTALKOFF
SETDEFAULTTOd:\学生管理OPENDATA学生管理
SELECTAVG(成绩)FROM成绩WHERE;
课程号=“101”INTOARRAYm1
SELECTAVG(成绩)FROM成绩WHERE;
课程号=“101”ANDLEFT(学号,4)=“2010”;ANDSUBS(学号,5,2)=“03”INTOARRAYm2
CLEAR
?”所有学生的平均成绩:”font“宋体”,20,m1(1)font“宋
”
?”指定学生的平均成绩:”font“宋体”,20,m2(1),font“宋
”
CLOSEDATASESETTALKONRETURN;
创建、编辑以“程序文件名”为名的程序文件
1.在编辑窗口输入一条条命令。
2.^w或关闭窗口存盘、^q或者Esc放弃存盘
3.程序文件的扩展名为.prg,可以省略。;
行它下面是两种常用的方式。;
类型说明示例类型说明示例 a数组型aStudentsIf浮点型fInterest c字符型cNameIl逻辑型lFlag;
VisualFoxPro系统对整行注释和行中部分注释有不同的格式。整行注释使用“*”引导,行中部分注释使用“”引导。;;
说明:
③若指定WINDOWS子句,则会出现一个WAIT提示窗口,用以显示提示信息.提示窗口在主窗???的右上角,也可以用AT短语指定其在主窗口中的位置.
④若同时选用NOWAIT短语和WINDOWS子句,系统将不等待用户按键,直接往下执行.
⑤若选用NOCLEAR短语,则不关闭提示窗口,直到用户执行下一条WAITWINDOWS命令或WAITCLEAR命令为止.
⑥TIMEOUT子名用来设定等待时间(秒数)。;;
【例8.2】编程从键盘输入某数据库的文件名,要求打开该数据库并显示其内容.程序文件名为PROG1.PRG。
SETTALKOFF
Stedefaulttod:\学生管理
CLEAR
ACCEPT请输入数据库名:TOAAA
OPENDATABASEAAA
ACCEPT请输入表名:TOBBB;
setdefaulttod:\人才管理opendata人才管理
Accept请输入职称:tozcselect*from专业特长;where职称=zc;
(1)如果选用提示信息,那么系统会首先显示该提示信息的值,作为提示信息。
(2)输入的数据可以是常量、变量,也可以是一般的表达式。但不能不输入任何内容直接按回车键。
(3)输入字符串是必须加定界符“”,输入逻辑型常量要用圆点定界符(如.
您可能关注的文档
最近下载
- 【社会层面】社会主义核心价值观.ppt VIP
- 回话有招高情商回话术书本.doc VIP
- 【社会层面】社会主义核心价值观精品课件.ppt VIP
- 沪教8AUnit6Ancientstories more practice-The story of 100,000 arrows 公开课优质课教案教学设计.doc
- 小学《科学》新教材培训研讨会:技术与工程领域总体介绍.pptx
- 2024年中考英语复习 并列复合句 讲义学案(解析版).pdf VIP
- 血常规结果解释ppt课件.pptx VIP
- 第16课 课件 2022-2023学年高中新经典日本语基础教程第二册.pptx VIP
- 软件工程专业生涯发展展示.pptx
- 成人脑室外引流护理——中华护理学会团体标准解读.pptx
文档评论(0)