- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
结构化程序设计PPT
(3)多向分支 多向分支语句,即根据多个条件表达式的值,选择执行多个操作中的一个对应执行 。 (1)【格式】 DO CASE CASE〈条件表达式1〉 命令行序列1〉 CASE〈条件表达式2〉 命令行序列2〉 … … CASE〈条件表达式N〉 〈命令行序列N〉] [OTHERWISE 〈命令行序列N+1〉] ENDCASE 【功能】该语句根据给出的N个〈条件表达式〉的值,选择N+1个〈命令行序列〉中的一个执行。当所有CASE中〈条件表达式〉的值都是假时,如果有OTHERWISE项,则执行〈命令行序列N+1〉,再执行ENDCASE后面的第一条命令;否则,直接执行ENDCASE后面的第一条命令。 使用分支语句应注意以下几点: (1)IF… … ENDIF和DOCASE…… ENDCASE 必须配对使用,DO CASE与第一个CASE〈条件表达式〉之间不应有任何命令。 (2)〈条件表达式〉可以是各种表达式或函数的组合,其值必须是逻辑值。 (3)〈命令行序列〉可以由一个或多个命令组成,可以是条件控制语句组成的嵌套结构。 (4)DO CASE… … ENDCASE 命令,每次最多只能执行一个〈命令行序列〉。在多个CASE项的〈条件表达式〉值为真时,只执行第一个〈条件表达式〉值为真的〈命令行序列〉,然后执行ENDCASE的后面的第一条命令。 4.使用分支语句应注意的几点 (1)IF… … ENDIF和DO CASE… … ENDCASE 必须配对使用,DO CASE与第一个CASE〈条件表达式〉之间不应有任何命令。 (2)〈条件表达式〉可以是各种表达式或函数的组合,其值必须是逻辑值。 (3)〈命令行序列〉可以由一个或多个命令组成,可以是条件控制语句组成的嵌套结构。 (4)DO CASE… … ENDCASE 命令,每次最多只能执行一个〈命令行序列〉。在多个CASE项的〈条件表达式〉值为真时,只执行第一个〈条件表达式〉值为真的〈命令行序列〉,然后执行ENDCASE的后面的第一条命令。 要 点 SET TALK OFF CLEAR INPUT “请输入收入:” TO P DO CASE CASE P800 R=0 CASE P2000 R=0.05 【例7-6】假设收入(P)与税率(R)的关系如下表,编程求税金。 0 P<800 R= 0.05 800 ≤ P<2000 0.08 2000≤P<5000 0.1 P≥5000 程序如下: SET TALK OFF CLEAR INPUT “请输入收入:” TO P DO CASE CASE P800 R=0 CASE P2000 R=0.05 CASE P5000 R=0.08 OTHERWISE R=0.1 ENDCASE TAX=P*R ? ”税金为:”,TAX SET TALK ON 7.2.2 循环结构 循环结构用于实现有规律性的重复操作,控制程序段的反复操作,直到满足某种条件为止,具有这种功能的程序构成循环结构。被重复执行的程序段称为循环体。 VFP支持三种循环结构: ①当型 DO WHILE…ENDDO, ②步长型 FOR…ENDFOR, ③指针型 SCAN…ENDSCAN。 7.2.2 循环结构 循环结构 1.DO WHILE -ENDDO循环语句(当型) 【格式】DO WHILE 条件表达式 语句序列1 [LOOP] 语句序列2 [EXIT] 语句序列3 ENDDO 【功能】执行该语句时,先判断条件是否成立,如果当条件为真,则执行循环体,当执行到ENDDO时,返回到DO WHILE,再次判断条件是否为真,以确定是否再次执行循环体。如果条件为假,则结束该循环语句。 7.2.2 循环结构 【说明
您可能关注的文档
最近下载
- 2025年河南省医师定期考核试题.doc VIP
- 2025年四川中烟投资有限责任公司招聘考试笔试试题(含答案).pdf
- GB-50235—2010工业金属管道工程施工及验收规范.ppt VIP
- 2024年9月青少年软件编程Python等级考试三级真题试卷(含答案).docx VIP
- abb终端配电保护产品s200系列产品.pdf VIP
- 合同能源管理方案书.docx VIP
- 314页学霸高考英语笔记.docx VIP
- 2024-2025学年人教版五年级上册数学《全册各单元教材解读》(课件).pptx VIP
- 2024版53全优卷5年级数学下册(北师大BSD)附参考答案(A4打印版).doc VIP
- (完整版)小学二年级音乐课《郊游》课件.pptx VIP
文档评论(0)