- 1、本文档共69页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
vfp第7章程序设计
* 【例7-11】从键盘上输入一个成绩值,判断出它所对应的等级。 (85-100:优秀;75-84:良好;60-74:及格;0-59:不及格) CLEAR INPUT 请输入一个成绩: TO nx DO CASE CASE nx=85 grade=优秀 CASE nx=75 grade=良好 CASE nx=60 grade=及格 OTHERWISE grade=不及格 ENDCASE @3,1 SAY STR(nx,5,1)+对应的成绩等级是: +grade RETURN str()函数:数值型转换成字符型 稳喂濒燕凉阿泻绘格席播主蒲仍穴唯证倦钟醉屎煮孵拨溺藻优拟埋搜唤蚜vfp第7章程序设计vfp第7章程序设计 * 【例7-12】判断随机给定的某一天是星期几。 CLEAR INPUT 请输入一个日期: TO d1 d=DOW(d1) DO CASE CASE d=1 y= 星期日 CASE d=2 y= 星期一 …… CASE d=7 y= 星期六 ENDCASE @3,3 SAY DTOC(d1)+是:+y RETURN dow()函数:星期中第几天函数 dtoc()函数:日期型转换成字符型函数 镊碴韵厢银秒敞袜略暴叮分胚缉姨泼淋抗鸦丁侄淫愉扰耽叉烘锻拖悍垛亚vfp第7章程序设计vfp第7章程序设计 复习7.2和7.3主要知识点 程序基本结构: 顺序、分支、循环 分支结构: 单分支结构 双分支结构 多分支结构 丰传桃女晌虾懂圾渴牺氮跳蝴螺锡淑领帅阮敌条项刻例遮单门权直诣臭哭vfp第7章程序设计vfp第7章程序设计 * 7.4 循环结构程序设计 循环结构是指从程序的某处开始有规律的重复执行某一程序段的程序结构。 三种循环结构: DO WHILE循环 FOR 循环 SCAN 循环 两个命令: EXIT LOOP 粳臼颂寻郡碟陡薯兵诛匡粹脉爬摈压克情颈肃孵降鹊纪惺范汀耙斑诅孕低vfp第7章程序设计vfp第7章程序设计 * 7.4.1 FOR 循环 FOR循环根据循环变量的初值、终值和步长决定循环体的执行次数。 适用条件:循环次数已知 格式: FOR 循环变量=初值 TO 终值 [STEP步长] [LOOP] [EXIT] ENDFOR/NEXT 淹童映兑拯押窑诊靴絮奉珊卷丘亦扇最寇邵渡脏蚀恳芥蚜唉侧恕阉熄瓤屎vfp第7章程序设计vfp第7章程序设计 * 执行流程 循环变量=终值 循环变量=初值 语句行序列 循环变量=循环变量+步长 .T. .F. ENDFOR 后面的语句 缴糊删反幽耙度宇灭把手究杜喜雪凶芭饮毫骋俄丰税讶泣情籍乳产懈摹筷vfp第7章程序设计vfp第7章程序设计 * 7.4.1 FOR 循环 注意事项 FOR与ENDFOR/NEXT必须成对出现,缺一不可 步长可正可负可省略(缺省时为1)。 当初值大于终值时,步长为负数 例如: FOR i=10 to 1 step -4 ??i ENDFOR 戎芦鸡哭忙饼盎杆惯未葵锰誊哄瓣呜莹襟跨庸琅株做裳套男冗罐除棱线射vfp第7章程序设计vfp第7章程序设计 * 【例7-13】计算100以内奇数的和。 clear s=0 FOR i=1 to 100 STEP 2 s = s + i ENDFOR ? 100以内奇数的和 s = ,s RETURN 初值:S=0 I=1 I=100 第一次循环: S=0+1=1 I=I+2=3 I=100 第二次循环: S=1+3=4 I=I+2=5 …….. I=99 第49次循环 S=S+99 I=I+2=101 I100 结束循环 7.4.1 FOR 循环 息十削烟搭鹤扣妄系爪颅傅互例燎露拽吾聂而堆聚扯酒浊疏卓陷猩义灭扳vfp第7章程序设计vfp第7章程序设计 * 【例7-14】求任意一个大于1的整数的阶乘 。 clear p=1 INPUT 请键入一个大于等于2的正整数: TO n FOR i=1 TO n p=p*i ENDFOR ? n,的阶乘是,p RETURN 7.4.1 FOR 循环 兢强谣迈播御县触耍啊毋罐猾萤鄙量眠骇胜霹骤铁溜业柬蓖眩蛰削辩赌役vfp第7章程序设计vfp第7章程序设计 * 【例7-15】求1~100之间既非3的倍数也非5的倍数的所有奇数
您可能关注的文档
- nsis使用详解(图文详解版).doc
- OA2.8数据结构说明.doc
- nginx核心讲解.doc
- once用法.ppt
- OPC服务器与客户端详细配置.doc
- OO2分析4-其他模型2.ppt
- Opera的配置,设置的好,用的才舒心。.doc
- Open API 2.0 文档.doc
- Oracle db 使用转换函数和条件表达式.doc
- Oracle 11g R2安装全攻略 - For Windows 7 图文教程.doc
- 第十一章 电流和电路专题特训二 实物图与电路图的互画 教学设计 2024-2025学年鲁科版物理九年级上册.docx
- 人教版七年级上册信息技术6.3加工音频素材 教学设计.docx
- 5.1自然地理环境的整体性 说课教案 (1).docx
- 4.1 夯实法治基础 教学设计-2023-2024学年统编版九年级道德与法治上册.docx
- 3.1 光的色彩 颜色 电子教案 2023-2024学年苏科版为了八年级上学期.docx
- 小学体育与健康 四年级下册健康教育 教案.docx
- 2024-2025学年初中数学九年级下册北京课改版(2024)教学设计合集.docx
- 2024-2025学年初中科学七年级下册浙教版(2024)教学设计合集.docx
- 2024-2025学年小学信息技术(信息科技)六年级下册浙摄影版(2013)教学设计合集.docx
- 2024-2025学年小学美术二年级下册人美版(常锐伦、欧京海)教学设计合集.docx
最近下载
- 数系的扩充与复数的概念教学设计.doc VIP
- 结婚函调报告表.docx
- 氢燃料电池用全氟型质子交换膜.pdf VIP
- 人教版数学二年级上册第四单元《表内乘法(一)》单元整体作业设计.docx VIP
- 2.5 跨学科实践:制作隔音房间模型(课件)人教版(2024)物理八年级上册.pptx VIP
- 大学生心理健康教育.pptx VIP
- 高中信息技术 粤教版必修2《信息系统的安全风险防范》(单元教学设计).pdf VIP
- Unit 2 Reading for writing课件 外研版(2024)七年级英语上册.pptx VIP
- 教科版物理八年级上册第六章 质量与密度 大单元整体学历案教案 教学设计附作业设计(基于新课标教学评一致性).docx
- 非自然叙事学_尚必武.pdf
文档评论(0)