VB中编制程序,根据用户输入的考试成绩,(90—100优秀,80—89良好……小于60不及格)。输出相应的等级

 我来答
zhongguoxin100
推荐于2018-05-09 · 超过25用户采纳过TA的回答
知道答主
回答量:64
采纳率:100%
帮助的人:24.3万
展开全部
Private Sub Command1_Click()
If Text1.Text >= 90 And Text1.Text <= 100 Then
Print "优秀"
ElseIf Text1.Text >= 80 And Text1.Text < 90 Then
Print "良好"
ElseIf Text1.Text >= 70 And Text1.Text < 80 Then
Print "一般"
ElseIf Text1.Text >= 60 And Text1.Text < 70 Then
Print "及格"
Else: Print "不及格"
End If
End Sub

Private Sub Form_Load()
Text1.Text = ""
End Sub
kqyo4j3d3
2011-03-28 · TA获得超过127个赞
知道答主
回答量:189
采纳率:0%
帮助的人:0
展开全部
添加如下代码:
Private Sub Command1_Click()
    Dim s(19), a(4), i, temp As Integer
    Me.AutoRedraw = True
    Cls
    For i = 0 To 19
        Randomize
        s(i) = Int(Rnd * 101)
        temp = Int(s(i) / 10)
        If temp = 10 Then
            a(4) = a(4) + 1
        ElseIf temp < 5 Then
            a(0) = a(0) + 1
        Else
            a(temp - 5) = a(temp - 5) + 1
        End If
        Print s(i)
    Next
    Print
    Print "各分数段人数分别是:" & Join(a, " ")
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mahu98
2011-03-27 · TA获得超过147个赞
知道小有建树答主
回答量:202
采纳率:0%
帮助的人:54.4万
展开全部
Private Sub Command1_Click()
Dim score As Single
score = Val(Text1.Text)
If score < 60 Then
Print "不及格"
ElseIf score <= 70 Then
Print "一般"
ElseIf score <= 80 Then
Print "中等"
ElseIf score <= 90 Then
Print "良好"
ElseIf score <= 100 Then
Print "优秀"
Else
Print "成绩有问题"
End If
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
forestry98
2011-03-27 · TA获得超过2442个赞
知道小有建树答主
回答量:1351
采纳率:33%
帮助的人:557万
展开全部
Private Sub Command1_Click()
Dim i As Integer
Dim s As String

s = InputBox("请输入分数", "分数", "")
i = Val(s)
Select Case i
Case Is < 60
MsgBox "不合格"
Case Is < 70
MsgBox "一般"
Case Is < 90
MsgBox "良好"
Case Is <= 100
MsgBox "优秀"
End Select
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
gaphy2010
2011-03-27 · TA获得超过5848个赞
知道小有建树答主
回答量:786
采纳率:0%
帮助的人:825万
展开全部
Private Sub Command1_Click()
Dim a As Double
a = CDbl(Me.Text1.Text)
Print Switch(a >= 90, "优秀", a >= 80, "良好", a >= 70, "中等", a >= 60, "及格", a <= 60, "不及格")
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式