友情提示:同学您好,此页面仅供预览,在此页面学习不会被统计哦! 请进入学习空间后选择课程学习。

分支语句使用举例

例题3: 输入一个整数n,若n为负数,则计算n2,否则计算n的平方根。打印计算结果。

Private Sub Form_Click()

   Dimn As Integer

    Dim y As Double

    n = InputBox("请输入一个整数")

    If n < 0 Then

        y = n * n

    Else

        y = Sqr(n)

    End If

   Print"y=", y

End Sub

例题4: 输入3个整数,将其中最大的数打印出来

Private Sub Form_Click()

   Dimmax As Integer

   Dim a As Integer, b As Integer, c As Integer

   a = InputBox("请输入第一个数")

   b = InputBox("请输入第二个数")

   c = InputBox("请输入第三个数")

   max = a

   If max < b Then max = b

   If max < c Then max = c

   Print "最大的数是:",max

End Sub

例题5: 输入整数n,若n=0,打印“Sunday”,若n=1,则打印 “Monday”……,若n=6,则打印“Saturday”,若n为其他整数,则打印“Error!”

Private Sub Form_Click()

   Dimn As Integer

    n = InputBox("请输入一个整数")

    Select Case n

        Case 0

            Print "Sunday"

        Case 1

            Print "Monday"

        Case 2

            Print "Tuesday"

        Case 3

            Print "Wednesday"

        Case 4

            Print "Thursday"

        Case 5

            Print "Friday"

        Case 6

            Print "Saturday"

        Case Else

            Print "Invalid inputdata"

   End Select

End Sub