visual foxpro应用基础与面向对象程序设计教程(第9章程序设计基础)

visual foxpro应用基础与面向对象程序设计教程(第9章程序设计基础)

ID:13670613

大小:284.00 KB

页数:21页

时间:2018-07-23

visual foxpro应用基础与面向对象程序设计教程(第9章程序设计基础)_第1页
visual foxpro应用基础与面向对象程序设计教程(第9章程序设计基础)_第2页
visual foxpro应用基础与面向对象程序设计教程(第9章程序设计基础)_第3页
visual foxpro应用基础与面向对象程序设计教程(第9章程序设计基础)_第4页
visual foxpro应用基础与面向对象程序设计教程(第9章程序设计基础)_第5页
资源描述:

《visual foxpro应用基础与面向对象程序设计教程(第9章程序设计基础)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VisualFoxPro应用基础与面向对象 程序设计教程授课教师:XXX第9章程序设计基础9.4分支结构9.3顺序结构9.2程序文件的创建与编辑9.1VisualFoxPro的工作方式9.6过程与过程文件9.5循环结构VisualFoxPro应用基础与面向对象程序设计教程9.1VisualFoxPro的工作方式VisualFoxPro系统提供了三种工作方式1.命令方式2.菜单方式3.程序文件方式VisualFoxPro应用基础与面向对象程序设计教程9.2程序文件的创建与编辑1.使用ModifyCommand命令创建、编辑程序文件ModifyCommand<程序文

2、件名>2.以菜单方式创建、编辑程序文件操作步骤如下:①打开“文件”菜单,选择“新建”命令。②在“新建”窗口,选择“程序”选项,按“新建”按钮。③在“程序”编辑窗口,输入程序文件并保存,此时,创建程序文件的操作结束。3.利用设计工具建立程序代码“表单设计器”、“类设计器”、“菜单设计器”、“报表设计器”4.程序文件的调用Do<程序文件名>VisualFoxPro应用基础与面向对象程序设计教程9.3顺序结构9.3.2输出语句9.3.1输入语句VisualFoxPro应用基础与面向对象程序设计教程9.3.1输入语句程序中常用的交互输入语句有如下几种:1.Input语句

3、Input[<提示符>]To<内存变量表>2.Accept语句Accept[<提示符>]To<内存变量表>3.Wait语句Wait[<提示符>][To<内存变量表>][Window[At<行>,<列>]][Timeout<数值表达式>]4.格式输入语句(@、Read语句)@<行,列>[Say<提示信息>]Get<变量>ReadVisualFoxPro应用基础与面向对象程序设计教程9.3.2输出语句格式输出语句(@语句)@<行,列>Say<表达式>[Picture<格式描述符>]VisualFoxPro应用基础与面向对象程序设计教程9.4分支结构9.4.3多向分支

4、9.4.2双向分支9.4.1单向分支VisualFoxPro应用基础与面向对象程序设计教程9.4.1单向分支If<条件表达式><命令行序列>EndIf单向分支语句的流程图,如图所示。VisualFoxPro应用基础与面向对象程序设计教程9.4.2双向分支If<条件表达式><命令行序列1>Else<命令行序列2>EndIf双向分支语句的流程图,如图所示。VisualFoxPro应用基础与面向对象程序设计教程9.4.3多向分支DoCaseCase<条件表达式1><命令行序列1>[Case<条件表达式2><命令行序列2>……Case<条件表达式n><命令行序列

5、n>][Otherwise<命令行序列n+1>]EndCase多向分支语句的流程图,如图所示。VisualFoxPro应用基础与面向对象程序设计教程9.5循环结构9.5.3“指针”型循环9.5.2“计数”型循环9.5.1“当”型循环VisualFoxPro应用基础与面向对象程序设计教程9.5.1“当”型循环DoWhile<条件表达式><命令行序列>EndDo“当”型循环语句的流程图,如图所示。VisualFoxPro应用基础与面向对象程序设计教程9.5.1“当”型循环例:统计“人才档案”数据表中工资超过7000元的人数。ClearUse人才档案.dbfExcl

6、usiveGoToprc=0DoWhile.not.eof()If工资现状>7000rc=rc+1EndIfSkipEndDo@2,30Say"工资在7000元以上的人数:"@2,60SayrcUse程序运行结果,如图所示。VisualFoxPro应用基础与面向对象程序设计教程9.5.2“计数”型循环For<循环变量>=<循环变量初值>To<循环变量终值>[Step<循环变量步长>]<命令行序列>EndFor|Next“计数”型循环语句的流程,如图所示。(步长>0)(步长<0)VisualFoxPro应用基础与面向对象程序设计教程9.5.2“计数”型循环例:用“

7、计数”型循环控制语句,统计“人才档案”数据表中工资超过7000元的人数。ClearUse人才档案.dbfExclusiveCountAllTojlsGoToprc=0Fori=1TojlsStep1If工资现状>=7000rc=rc+1EndIfSkipEndFor@2,30Say"工资在7000元以上的人数:"@2,60SayrcUse程序运行结果,如图所示。VisualFoxPro应用基础与面向对象程序设计教程9.5.3“指针”型循环Scan[<范围>][For<条件表达式1>][While<条件表达式2>]<命令行序列>EndScan“指针”型循环语句的流

8、程,如图所示。Visua

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。