欢迎来到天天文库
浏览记录
ID:59764200
大小:406.00 KB
页数:8页
时间:2020-11-23
《选择结构Select-Case语句ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、作业情况未上交:xxxx典型问题1、If、endif未成对存在2、代码语句写错位置第三节选择结构SelectCase语句知识迁移为了判断学生成绩(百分制)的等级,现在要求制作一个VB程序来进行判断:当分数在90-100范围,输出A;当分数在80-89范围,输出B;当分数在70-79范围,输出C;当分数在60-69范围,输出D,否则,输出F。分析问题:设score为学生的分数,当score在90-100范围时输出A,当score在80-89范围时输出B,当score在70-79范围时输出C,当sc
2、ore在60-69范围时输出D,否则,输出F。实例If的简单语句score=Val(Text1.Text)Ifscore>=90Andscore<=100ThenPrint“A”Ifscore>=80Andscore<=89ThenPrint“B”Ifscore>=70Andscore<=79ThenPrint“C”Ifscore>=60Andscore<=69ThenPrint“D”Ifscore<60Orscore>100ThenPrint“F”score>=90否是输出等级A否score>
3、=80是否score>=70是否score>=60是输出等级C输出等级D输出等级F输出等级B输入score开始结束Ifscore>=90ThenPrint"A"ElseIfscore>=80ThenPrint"B"ElseIfscore>=70ThenPrint"C"ElseIfscore>=60ThenPrint"D"ElsePrint"F"EndIfEndIfEndIfEndIfIf的嵌套SelectCase语句注意:严格控制换行表达式范围:1、一个或多个常量值,如1,2,3,42、值的一段
4、范围,例如1to1003、Is关系表达式,如Is>45SelectCase与EndSelect必须成对出现SelectCase表达式Case表达式范围1语句块1Case表达式范围2语句块2······Case表达式范围n语句块n[CaseElse语句块n+1]EndSelect表达式:我们通常用一个变量作为表达式语句块包含一个或多个语句判断1-10之间的奇偶数SelectCaseaCase1,3,5,7,9print“奇数”Case2,4,6,8,10print“偶数”CaseElseprint
5、“请输入1-10范围的整数!”EndSelect判断学生分数(整数)是否及格(60分,总分100分)SelectCaseaCase0To59print“没有及格”Case60To100print“及格”EndSelect判断一个数的正负SelectCaseaCaseIs>0print“正数”CaseIs<0print“负数”CaseElseprint“0既不是正数也不是负数!”EndSelect一个Case子句知识强化回顾:score为学生的分数当score在90-100范围时输出A当score
6、在80-89范围时输出B当score在70-79范围时输出C当score在60-69范围时输出D否则,输出FSelectCase表达式Case表达式范围1语句块1Case表达式范围2语句块2······Case表达式范围n语句块n[CaseElse语句块n+1]EndSelectSelectCase(score)Case90To100Print"A"Case80To89Print"B"Case70To79Print"C"Case60To69Print"D"CaseElsePrint"F"EndS
7、elect课堂任务1个image控件2个text控件2个按钮控件说明:1)图片加载用image控件,方法语句如下图所示,加载不同图片时只用更换图片名称。2)图片与工程要在一个文件夹(也可都在桌面),图片才能显示。
此文档下载收益归作者所有