vf结构化程序设计的.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
vf结构化程序设计的

第七章 结构化程序设计 ;7.1程序设计基础 ;7.1.1基本概念;程序设计的基本步骤 分析问题 确定处理方案(数学模型,数据库设计等) 确定算法 算法的程序化 上机调试 整理资料文档 ;7.1.2结构化程序设计方法;由三种基本结构组成 一个入口 一个出口 无死语句 无死循环;1、顺序结构 根据命令的排列顺序依次执行。 2、分支结构 根据给定的条件选择执行命令,当条件满足时执行A序列命令,当条件不满足时执行B序列命令。 3、循环结构 根据指定的循环次数重复执行某一程序段,或者根据指定的条件确定是否执行某一程序段。 ;传统流程图表示法;顺序结构流程图 ;分支结构流程图 ;循环结构流程图 ;7.1.4 VF程序文件的建立与执行;1、使用项目管理器 2、使用菜单 3、使用命令 MODIFY COMMAND 程序文件名 MODIFY FILE 程序文件名.PRG;项目管理器 使用编辑命令?? modify command 程序文件名 (打开程序编辑窗口并显示程序代码) 使用菜单操作 ;1)使用菜单方式 2)使用命令方式 执行程序文件的一般格式为: DO [路径名]程序文件名 3)从项目管理器开始 ;顺序结构是程序设计中最简单、最常用的基本结构。 在顺序结构中,程序是按照语句排列的先后次序逐条执行的。;*鸡兔同笼问题 CLEAR SET TALK OFF INPUT 请输入头数 TO heads INPUT 请输入脚数 TO feet cocks=(4*heads-feet)/2 rabbits=heads-cocks ?“鸡有” , cocks ?“兔有” , rabbit SET TALK ON RETURN;7.2.1程序中的辅助命令; 置会话状态命令 SET TALK ON|OFF 该命令用于控制是否在屏幕上显示命令执行的响应信息。默认状态为显示,在程序中通常将其设置为OFF。 ;置缺省驱动器和目录命令 SET DEFAULT TO [盘符:][路径] 置打印状态命令 SET PRINT ON|OFF 系统默认打印机为off状态,此时命令执行结果只在屏幕显示;若设置为on ,则屏幕上显示的内容同时被打印。;置屏幕状态命令 SET CONSOLE ON|OFF 命令用于设置是否在VFP窗口内显示信息。默认是ON,此时 允许在VFP窗口内显示程序的运行结果和用户的键盘输入;设置为OFF时,禁止在VFP窗口内显示程序的运行结果和用户的键盘输入。;clear set talk off set console off accept 请输入密码 to str set console on ?str set talk on return ; RETURN命令;7.2.2 交互式输入命令; CLEAR SET TALK OFF USE 学生 ACCEPT 请输入待查学生姓名: TO xm LOCATE FOR 姓名=xm DISP 学号,姓名,成绩 USE SET TALK ON RETURN;INPUT [提示信息] TO 内存变量名 执行该命令时,系统首先在屏幕上显示用户设置的提示信息,然后等待用户从键盘输入数据,并将其保存到指定的内存变量中。 INPUT命令可以为内存变量输入数值型、日期型、逻辑型和字符型数据。 注意不同类型数据的定界符。 INPUT命令常用于输入数值、日期值和逻辑值。;INPUT 请输入一个数值表达式: TO num INPUT 请输入一个日期: TO dat INPUT 请输入一个逻辑型数值: TO l INPUT 请输入一个字符串: TO s1 ACCEPT 请输入一个字符串: TO s2 执行情况如下: 请输入一个数值表达式:98/10/10 请输入一个日期:{^1998-10-10} 请输入一个逻辑型数值:.T. 请输入一个字符串:”hello” 请输入一个字符串:”hello” ?num,dat,l,s1,s2;SET TALK OFF SELECT 1 USE 学生 INPUT 请输入入学成绩 TO X LIST FOR 成绩=X USE SET TALK ON RETURN;WAIT [提示信息] TO 内存变量名 显示提示信息后,暂停正在执行的程序,等待用户输入一个字符。 输入字符时不能带定界符,输入的字符存入指定的变量后继续执行程序。 WAIT命令可用于“暂停”和提供代码选择的菜单程序。;7.2.3

文档评论(0)

ayangjiayu5 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档