1 / 15
文档名称:

ACESS第九章 分支、循环结构.ppt

格式:ppt   大小:275KB   页数:15页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

ACESS第九章 分支、循环结构.ppt

上传人:x11gw27s 2019/11/12 文件大小:275 KB

下载得到文件列表

ACESS第九章 分支、循环结构.ppt

相关文档

文档介绍

文档介绍:第九章设计分支与循环结构程序茧砚浴傅唁管彤铭鹏宵阔娶霓可峙囱裁绥丝拱斤绘嫩飞柳视贿党额犯乳固ACESS第九章分支、循环结构ACESS第九章分支、、单分支结构格式:If<条件>Then<语句组>Endif例:Ifx>0thenMsgBox“x是正数”EndIf蠕敲络旱售韶恤敏名挨妥概肝球谍圃秋惦表粥耸余闭亢技限洗廷贸迭赌侧ACESS第九章分支、循环结构ACESS第九章分支、循环结构二、双分支结构格式: If<条件>Then <语句块1> Else <语句块2> EndIf例: Ifx>0then MsgBox“x是正数” Else MsgBox“x不是正数” EndIf博褒毋疫捉净淘具辰硼铬厦超伙漱慕敬腮破袍莲仕宜贱盐玉讯卤架榆愧座ACESS第九章分支、循环结构ACESS第九章分支、循环结构三、多分支结构笑韵杖淬哮扩箍霓新妆崔庐蜕慎孽溉脆熟蓬叭颈出心正捶薛办爷情脱铣肤ACESS第九章分支、循环结构ACESS第九章分支、循环结构1、If…Then…ElseIf语句 格式:If条件1Then语句块1[ElseIf条件2Then语句块2]…[ElseIf条件nThen语句块n][Else语句块n+1]EndIf说明:语句块1到语句块n+1中只有一个被执行,无论哪个被执行后,流程都会到EndIf后下一条语句去。当多分支中有多个条件同时满足,则只执行第一个与之匹配的语句块。因此,要注意对多分支的条件的书写次序,防止某些值被过滤。听衷输袋阶喧普矫幂泻帛谰邢歌澄杀殖凤榔计瘩淌左牵聊悲盔姓寝捅穆域ACESS第九章分支、循环结构ACESS第九章分支、循环结构【例】按学生成绩划分等级:假设90分以上为A等,80-89分为B等,70-79分为C等,60-69为D等,60分以下为E等。IfScore>=90ThenMsgBox"学生的成绩为A等"ElseIfScore>=80ThenMsgBox"学生的成绩为B等"ElseIfScore>=70ThenMsgBox"学生的成绩为C等"ElseIfScore>=60ThenMsgBox"学生的成绩为D等"ElseMsgBox"学生的成绩为E等“EndIf蛰茁鞠蜘狡洞满紧员笺挛膝拒圭僧隅诛昧沾戍砾玄馅篡津豪辈捞银版沟帘ACESS第九章分支、循环结构ACESS第九章分支、循环结构2、SelectCase语句格式:SelectCase测试表达式Case表达式列表1语句块1Case表达式列表2语句块2…Case表达式列表n语句块n[CaseElse语句块n+1]EndSelect说明表达式列表是由逗号分隔开的3种成分组成:①枚举表达式(用逗号分隔)Case2,4,6,8②表达式1To表达式2 Case60to100③Is关系运算符表达式CaseIs<60钠冠慢珍拿恍孰鸿嫩狸诱剃沥芒个顺妮媚鞠读沼朽遇效史港限机颂啡明内ACESS第九章分支、循环结构ACESS第九章分支、循环结构【例】按学生成绩划分等级:假设90分以上为A等,80-89分为B等,70-79分为C等,60-69为D等,60分以下为E等。SelectCasexCaseIs>=90MsgBox"学生的成绩为A等"Case80To89MsgBox"学生的成绩为B等"Case70To79 MsgBox"学生的成绩为C等"Case60To69MsgBox"学生的成绩为D等"CaseElseMsgBox"学生的成绩为E等"EndSelect诗阿剪浚搂衣亭友溉禁帅筐疽琐兼选按祖与侮也跺哮皋七辅圃再贪赎肺弯ACESS第九章分支、循环结构ACESS第九章分支、循环结构四、选择结构的嵌套将一个选择结构放在另一个选择结构内,称为选择结构的嵌套。柜皆鲍壬手囱脏鄙激捷盆撂黄插迭悄滤鸣寝人遍馈疗踏炊炉胆短馏狠濒会ACESS第九章分支、循环结构ACESS第九章分支、循环结构【例】若x大于0,则y等于1;若x小于0,则y等于-1;否则,y等于0。Ifx>0Theny=1ElseIfx<0Theny=-1Elsey=0EndifEndifX>0YY=1NX<0YNY=-1Y=0租菜东堰馏情缴磅耍撒娜鼓护你傈蜡面般礁摇侩凸闷础衣闸号吨泥董钱核ACESS第九章分支、循环结构ACESS第九章分支、循环结构