vb设计不同文本框内不同内容得分不同。
如图,text1,2,3中输入1,2,3三个数。如果三个数全部正确,则得到30分。如果其中一个错误,得到20分,如果只有一个数对,只能得到10分,如果三个数完全相同,还是...
如图,text1,2,3中输入1,2,3三个数。如果三个数全部正确,则得到30分。如果其中一个错误,得到20分,如果只有一个数对,只能得到10分,如果三个数完全相同,还是得到十分,如果三个数全部错误,则弹出对话框:全部错误。求解。
展开
2个回答
展开全部
Private Sub Command1_Click()
Dim s As Integer, a As Integer, b As Integer, c As Integer
a = Text1.Text: b = Text2.Text: c = Text3.Text
If a >= 1 And a <= 3 Then s = s + 10
If b >= 1 And b <= 3 Then s = s + 10
If c >= 1 And c <= 3 Then s = s + 10
If a = b And b = c Then s = 10
If s > 0 Then
MsgBox "得分:" & s
Else
MsgBox "全部错误"
End If
End Sub
追问
如果我输入三个6,答案就不对了。不知道能否改变一下?
追答
If a = b And b = c Then s = 10
改成:
If s = 30 And a = b And b = c Then s = 10
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询