首页
社区
课程
招聘
[求助]我刚刚开始学VB,麻烦各位能帮我看看那里错了?
发表于: 2005-8-21 12:01 5633

[求助]我刚刚开始学VB,麻烦各位能帮我看看那里错了?

2005-8-21 12:01
5633
Private Sub Command2_Click()
Dim kvb As Single, result As String
kvb = Val(InputBox("请输入数值:", "学生成绩输入"))
Select Case kvb
       Case is〉 = 90
            result = "A"
       Case is〉 = 80
            result = "B"
       Case is〉 = 70
            result = "C"
       Case is〉 = 60
            result = "D"
       Case is〈60
            result = "E"
            End Select
MsgBox "该成绩的等级制为:" & result, vbInformation
End Sub
  
   那里错了...

[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!

收藏
免费 0
支持
分享
最新回复 (7)
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
各位大哥....能帮帮我吗?
我不知道那里错了....
2005-8-22 06:31
0
雪    币: 200
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
问题太简单 高手不屑回答的哦

把case 的顺序倒过来试试

调试程序的时候用单步执行一遍就知道错在哪里了。
2005-8-23 10:28
0
雪    币: 201
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
VB不太懂,但CASE语句的顺序应该是对的,掉过来就违背了程序的功能
2005-8-23 11:14
0
雪    币: 2384
活跃值: (766)
能力值: (RANK:410 )
在线值:
发帖
回帖
粉丝
5
没有错误,要说有错应该是大于号和小于号"〉"、"〈"不对,应该改成这个大于号和小于号">"、"<"才对
2005-8-23 13:44
0
雪    币: 442
活跃值: (1241)
能力值: ( LV12,RANK:1130 )
在线值:
发帖
回帖
粉丝
6
最初由 小虾 发布
没有错误,要说有错应该是大于号和小于号"〉"、"〈"不对,应该改成这个大于号和小于号">"、"<"才对


眼睛好使,这个编译应该通不过啊
2005-8-23 13:46
0
雪    币: 201
活跃值: (11)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
输入法的全角和半角?高
2005-8-23 13:47
0
雪    币: 2384
活跃值: (766)
能力值: (RANK:410 )
在线值:
发帖
回帖
粉丝
8
他的程序也可以编译通过的,不过他的那个程序VB将"is〉"当成是变量来使用变成"is〉"= "90",而不是Is >= 90来使用,所以他的结果不对。
2005-8-23 13:49
0
游客
登录 | 注册 方可回帖
返回
//