关于VB的If语句的问题
来源:百度知道 编辑:UC知道 时间:2024/06/29 00:12:33
Private Sub Form_Load()
x = Val(InputBox("输入学生成绩"))
If x >= 90 Then
Print "优秀"
ElseIf x >= 80 Then
Print "良好"
ElseIf x >= 70 Then
Print "中等"
ElseIf x >= 60 Then
Print "及格"
Else
Print "不及格"
这段程序有什么错么,为什么无法实现呢?谢谢热心人的帮助啊!
x = Val(InputBox("输入学生成绩"))
If x >= 90 Then
Print "优秀"
ElseIf x >= 80 Then
Print "良好"
ElseIf x >= 70 Then
Print "中等"
ElseIf x >= 60 Then
Print "及格"
Else
Print "不及格"
这段程序有什么错么,为什么无法实现呢?谢谢热心人的帮助啊!
把Form的AutoRedraw属性设置成True就可以了
建议,有print代码的语句块不要写在Form_Load事件里边
每个IF都有一个ENDIF
少最后一个 end if
最后面加个end if