VB题目,请求解答。

编程实现百分制成绩的等级评定。要求:a)使用随机函数产生一个百分制成绩(0到100的整数),并将其保存到变量mark;b)单击窗体,输出这个数及相应分数等级,等级评定方法... 编程实现百分制成绩的等级评定。
要求:a)使用随机函数产生一个百分制成绩(0到100的整数),并将其保存到变量mark;
b)单击窗体,输出这个数及相应分数等级,等级评定方法:
'mark大于等于90显示"优秀"
'mark小于90且大于等于80显示"良好"
'mark小于80且大于等于70显示"中等"
'mark小于70且大于等于60显示"及格"
'mark小于60显示"不及格"
c)分别使用IF...Then...Elseif语句和Select case语句实现
展开
 我来答
136775565
2015-10-25 · TA获得超过1113个赞
知道小有建树答主
回答量:866
采纳率:88%
帮助的人:817万
展开全部
Private Sub Form_Click()
Dim mark As Integer

mark = Int((100 * Rnd))

If mark >= 90 Then
    Print mark & "优秀"
ElseIf mark < 90 And mark >= 80 Then
    Print mark & "良好"
ElseIf mark < 80 And mark >= 70 Then
    Print mark & "中等"
ElseIf mark < 70 And mark >= 60 Then
    Print mark & "及格"
ElseIf mark < 60 Then
    Print mark & "不及格"
End If

Select Case mark
  Case Is >= 90
    Print mark & "优秀"
  Case 80 To 90
    Print mark & "良好"
  Case 70 To 80
    Print mark & "中等"
  Case 60 To 70
    Print mark & "及格"
  Case Else
    Print mark & "不及格"
End Select

End Sub
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式