VB 编程 贼简单
来源:百度知道 编辑:UC知道 时间:2024/05/16 10:24:54
写了一个,分数和输出分别储存在Mark和Desc数组中。测试代码可以删掉。
Private Sub Form_Load()
Dim Mark(1 To 30) As Integer '储存分数
Dim Desc(1 To 30) As String '储存输出
Dim i As Integer
Randomize
For i = 1 To 30
Mark(i) = Int(101 * Rnd) '产生0-100之间的数
'求得输出
Select Case Mark(i)
Case Is > 90 '由于 Mark 本身小于等于100,直接判断>90
Desc(i) = "优秀"
Case Is > 80 '由于存在相同范围时 Select Case 返回第一个匹配项,直接判断>80
Desc(i) = "良"
Case Is > 70
Desc(i) = "中等"
Case Is > 60
Desc(i) = "及格"
Case Else '即 Is <=60
Desc(i) = "不及格"
End Select
Next
'以下为测试输出 ========================
Dim s As String
For i = 1 T