VB编程:SelectCase多分支选择结构判断成绩优良-11_彭世瑜_新浪博客

129 阅读1分钟

运行效果:

VB编程:SelectCase多分支选择结构判断成绩优良-11

\

程序代码:

Private Sub Command1_Click()

    If IsNumeric(Text1.Text) Then

        Select Case CInt(Text1.Text)

            Case Is >= 85

                Label2.Caption = "成绩:" & "优秀"

            Case 70 To 84

                Label2.Caption = "成绩:" & "良好"

            Case 60, 61, 62, 63, 64, 65, 66, 67, 68, 69

                Label2.Caption = "成绩:" & "及格"

            Case Else

                Label2.Caption = "成绩:" & "差"

        End Select

     End If

End Sub

\

程序小结:

    1、IsNumeric()函数含义“是数字”,即判断是否为数字;\

    2、CInt():强制转换为整型,小数部分四舍五入;

    3、Case分支语句后面可以使用的三种形式:“Is”,“To”,“,”。