- 1、本文档共40页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
X超越终值B循环体ENDFOR之后的语句.F..T.循环执行流程X按步长C增值循环变量X赋初值A实例分析1FORk=1to10step3?“ab”Endfor?kK值1ab输出结果4ab7ab10ab1313实例分析2FORk=1to10step4?“ab”Endfor?kK值1ab输出结果5ab9ab1313实例分析2FORk=10to1step-4?“ab”Endfor?kK值10ab输出结果6ab2ab-2-2实例分析FORk=10to1step-4?“ab”Endfor?kababab-2K值:??S=1+2+3+……+100S=0k=1Dowhilek=100S=S+kk=k+1Enddo?SS=0Fork=1to100step1S=S+kEndfor?S用FOR循环实现1+3+5+……+99?5.5.4记录扫描循环格式:Scan[范围][for条件]语句组Endscan功能:在数据表某范围内查找满足指定条件的记录执行循环体后,指针自动指向下一个满足条件的记录直到表尾结束5.5.4记录扫描循环P140三种循环遍历表P245真题:09-47T08-50-P91Theend第5章程序设计教材P110VFP的2种工作方式VFP的2种工作方式:P110程序执行方式交互方式命令窗口菜单向导注释命令P111行首注释命令:NOTE|*[注释]指示注释行的开始,注释行不被执行。行尾注释命令:[注释]续行符:分号*统计程序文件名:TJ.PRGNote统计程序文件名:TJ.PRGUsezyda打开表UsezydaUse;zyda程序中的辅助命令P1121.CANCEL取消终止程序的执行2.RETURN结束程序的执行,返回上级程序。3.QUIT结束程序并退出VFP系统。填空考点5.2.2创建与修改命令文件建立或修改程序文件(.PRG):MODIFYCOMMAND[文件名]程序的编写:一条一条地输入命令Ctrl+W键存盘填空考点5.2.3执行程序命令方式:DO文件名菜单方式:“程序”→“运行”工具栏按钮:人机交互赋值命令P115单个字符接收命令:WAIT[提示信息][TO内存变量]字符串接收命令:ACCEPT[提示信息]TO内存变量任意数据输入命令:INPUT[提示信息]TO内存变量功能:显示提示信息,等待用户从键盘输入数据后按回车将数据赋给指定内存变量10-65TP35-57P34-54P94-59程序结构3种基本的结构顺序结构分支结构循环结构理解顺序结构语句A语句B入口出口顺序结构:按语句排列的先后逐条依次执行…语句A语句B…顺序结构示例_求圆的面积*prog1.prg,根据半径求圆的面积SETTALKOFF关闭会话CLEAR清屏INPUT“请输入圆的半径:”TOr从键盘输入半径,并赋值给RS=PI()*r*r计算面积?S输出面积SETTALKON关闭会话会话状态:某些命令执行时的反馈信息输出到屏幕5.4选择结构IF条件命令组1[ELSE命令组2]ENDIF如果条件成立,执行命令组1,转到ENDIF之后的命令。如果条件不成立,执行命令组2,转去ENDIF之后的命令当没有ELSE子句时,则直接转到ENDIF之后的命令。简单分支结构出口条件成立选择结构命令组1入口P命令组2条件不成立P5.4.1IF分支结构简单分支结构:IF条件命令组1ENDIF如果条件成立,执行命令组1,转到ENDIF之后的命令。如果条件不成立,且没有ELSE子句时,则直接转到ENDIF之后的命令。出口条件成立选择结构语句组1入口P条
文档评论(0)