- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
最近下载
- 标准图集-09J202-1坡屋面建筑构造(一)图集.pdf VIP
- 术中获得性压力性损伤手术室全程管理专家共识解读.docx VIP
- 2025北京京水建设集团有限公司招聘4人笔试历年参考题库附带答案详解.docx VIP
- 1大数据与会计专业-大学生职业生涯规划书.pptx VIP
- 50118马工程行政法与行政诉讼法(第二版)全套PPT课件.ppt
- 宠物鲜粮自制商业计划书.docx VIP
- 基于室内定位导航技术的停车场寻车解决方案[共8页].docx VIP
- Bohemian Rhapsody钢琴谱五线谱 完整版原版.pdf
- 小学五年级语文第三单元教案.docx VIP
- 消防喷淋系统安装检验批质量验收记录.docx VIP
原创力文档


文档评论(0)