1、江苏省无锡立信会计学校备课笔记教学内容学生活动复习:演示:1、三个数比大小2、求绝对值3、新授课:Select Case语句是多分支语句,又称为情况语句。格式:Select Case 测试表达式 Case 表达式列表1 语句块1 Case 表达式列表2 语句块2 … Case 表达式列表n 语句块n [Case Else 语句块n+1]End Select功能:根据“测试表达式”的值,选择第一个符合条件的语句块执行。 Selec
2、t Case语句的执行过程是:先求“测试表达式”的值,然后顺序测试该值符合哪一个Case子句中情况,如果找到了,则执行该Case子句下面的语句块,然后执行End Select下面的语句;如果没找到,则执行Case Else下面的语句块,然后执行End Select下面的语句。说明:· · · “测试表达式”可以是数值表达式或字符表达式;· · · “表达式列表”形式有以下3种:(1)一个表达式或用逗号隔开的若干表达式select case val(t1.text) case 1,3,5 L1.c
3、aption=”这是奇数” case 2,4,6 L1.caption=”这是偶数”end select(2)表达式1 To 表达式2select case t1.text case 1 to 9 L1.caption =”此数是在1到10的范围内” case “A” to “Z” L1.caption =”请输入数字”end select演示讲解注意烟点三种表达式情况对照举例(3)Is 关系运算符 表达式select case va
4、l(t1.text) case is>=30 L1.caption =”此数的范围大于30” case is>=20 L1.caption =”此数的范围大于20” case is>=10 L1.caption =”此数的范围大于10”end select【例】输入一个学生的一门课分数x(百分制),当x≥90时,输出“优秀”;当80≤x<90 时,输出“良好”;当 70≤x<80 时,输出“中”;当60≤x<70 时,输出“及格”,当 x<60 时