程序设计第7章 结构化程序设计.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章 结构化程序设计 VFP两种工作方式 交互工作方式、程序工作方式 程序 是为了完成某项指定的任务而需执行的命令序列。出现在程序中命令,通常称为语句 程序文件 命令序列以一定的结构有序地编排在一起,并以文件的形式存储在磁盘上,这种文件称为命令文件或程序文件 VFP的程序设计方法 面向过程的程序设计、面向对象的程序设计 7.1 程序文件的建立与运行 怎样建立程序文件 程序文件的运行 交互式输入命令 Accept Input Wait @... say… get… 7.1 程序文件的建立与运行 程序编辑器:标准的ASCII码文件编辑器,如写字板、记事本、WORD等 通常用VFP自身的程序编辑器编写程序文件 编写与修改程序的关键:调出程序编辑器,即程序窗口 程序文件的扩展文件名:.prg,在程序窗口编写完成后,保存文件时系统会自动地以该默认的扩展文件名保存,程序副本文件的扩展名.fxp 7.1.1 程序文件的建立 1.用菜单方式建立程序文件 执行“文件/新建/程序/新建文件”菜单命令后,会弹出程序窗口。 在程序窗口编写程序。注意:不能在命令窗口中编写程序文件 编写完成后,选择“文件/保存”或“Ctrl+W”命令,在弹出的“另存为”对话框中,指定保存的位置和文件名 2.用命令方式建立程序文件 格式:MODIFY COMMAND 程序文件名 功能:新建或修改指定的程序文件。 若所指定的程序文件名已经存在,则在程序窗口中打开该文件;否则,为新建程序文件 所指定的程序文件名,可以带盘符与路径;当未带盘符与路径时,新建或修改的程序文件都在当前的工作目录下 7.1.2 程序文件的运行 1.用菜单方式运行程序文件 执行“程序/运行”菜单命令,在弹出的运行对话框中选择要运行的文件 2.用命令方式运行程序文件 格式:DO 程序文件名 功能:将指定的程序文件调入内存并运行 如:DO e7_1 3.中断程序的运行 ESC键可以中断程序的运行 例1 建立一个程序HELLO.PRG,显示如下欢迎信息: 同学们好! 欢迎使用VISUAL FOXPRO! 打开程序窗口 在程序窗口中输入: CLEAR ?同学们好! AT 10 FONT 黑体,44 STYLE BI ? FONT 黑体,20 ?欢迎使用VISUAL FOXPRO! AT 4 FONT 黑体,44 STYLE BI 保存并运行 7.1.3 程序中的辅助命令 1.程序注释命令 格式1:NOTE 注释内容 格式2:* 注释内容 格式3:[命令] 注释内容 增加程序的可读性,便于日后对程序的维护,给予的一些说明,即注释 计算机注释内容不做任何操作 2.结束程序运行命令 一个程序在运行中有时需要强行结束,返回到调用它的程序或者操作,可以用下面的命令结束程序运行 格式1:RETURN 功能:返回到上级程序模块。 格式2:RETURN MASTER 功能:返回到最上级主程序。 注意: 默认状态下是返回上级模块, 此时, 在程序的最后, 可以省略Return 格式3:CANCEL 功能:停止程序执行,关闭所有文件,返回系统交互状态。 格式4:QUIT 功能:停止所有程序执行,关闭所有文件,退回到宿主操作系统。 一个程序也可以没有结束命令,当运行完所有语句时,会自动返回到交互状态 3.运行环境设置命令 CLEAR 清屏幕 CLEAR ALL 关闭所有文件、释放所有内存变量 SET DEFAULT TO 设置文件访问时默认的驱动器与目录 SET PATH TO 设置程序搜索文件时,程序所要搜索的路径 SET TALK ON/off 设置某些命令的执行结果显示与否,如:APPEND FROM、PACK、AVERAGE、REINDEX、CALCULATE、REPLACE、COPY TO、SELECT – SQL、COUNT、SORT、DELETE、SUM、INDEX、TOTAL等 SET SAFETY ON/OFF 设置当涉及到安全性的操作时是否要确认 SET DELETED ON/OFF SET EXACT ON/OFF SET CENTURY ON/OFF 7.1.4 程序中的交互输入命令 问题:求解下面的方程 程序编写 A=7 B=13 C=-11 X1=(-b+sqrt(b*b-4*a*c))/(2*a) X2=(-b-sqrt(b*b-4*a*c))/(2*a) ?x1,x2 【问题】 程序编写时, 一般是不知道A,B,C的, 那么程序怎么写呢? 7.1.4 程序中的交互输入命令 1.字符串输入命令 格式:ACCEPT [提示信息] TO 内存变量 功能:暂停程序的运行,等待用户键入

文档评论(0)

wxc6688 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档