打印本文 打印本文 关闭窗口 关闭窗口
举例通过VB编写猜拳游戏来讲述条件语句
作者:武汉SEO闵涛  文章来源:敏韬网  点击数3520  更新时间:2009/4/23 15:03:57  文章录入:mintao  责任编辑:mintao
        sum = sum + i

    Next i

    MsgBox sum

End Sub

 

Private Sub GuessCommand_Click()

    Dim guess As String

    GuessTimer.Enabled = False

    guess = randGuess(Int(Rnd() * 3) + 1)

    RandLabel.Caption = guess

    If guess = "石头" Then

        If playerGuess = "Rock" Then

            TitleLabel.Caption = "玩家出''''石头'''' 电脑出''''石头'''' 双方平"

            Draw = Draw + 1

        ElseIf playerGuess = "Forfex" Then

            TitleLabel.Caption = "玩家出'''''''' 电脑出''''石头'''' 玩家赢"

            Win = Win + 1

        Else ''''playerGuess="Cloth"

            TitleLabel.Caption = "玩家出''''剪刀'''' 电脑出''''石头'''' 电脑赢"

            Own = Own + 1

        End If

    ElseIf guess = "剪刀" Then

        If playerGuess = "Rock" Then

            TitleLabel.Caption = "玩家出''''石头'''' 电脑出''''剪刀'''' 玩家赢"

            Win = Win + 1

        ElseIf playerGuess = "Forfex" Then

            TitleLabel.Caption = "玩家出''''剪刀'''' 电脑出''''剪刀'''' 双方平"

            Draw = Draw + 1

        Else ''''playerGuess="Cloth"

            TitleLabel.Caption = "玩家出'''''''' 电脑出''''剪刀'''' 电脑赢"

            Own = Own + 1

        End If

    Else ''''guess=""

        If playerGuess = "Rock" Then

            TitleLabel.Caption = "玩家出''''石头'''' 电脑出'''''''' 电脑赢"

            Own = Own + 1

        ElseIf playerGuess = "Forfex" Then

            TitleLabel.Caption = "玩家出''''剪刀'''' 电脑出'''''''' 玩家赢"

            Win = Win + 1

        Else ''''playerGuess="Cloth"

            TitleLabel.Caption = "玩家出'''''''' 电脑出'''''''' 双方平"

            Draw = Draw + 1

        End If

    End If

    ResultLabel.Caption = "

上一页  [1] [2] [3] [4]  下一页

打印本文 打印本文 关闭窗口 关闭窗口