- !!!用户新注册邮件系统遭恶意攻击,暂不能发送邮件,请隔天尝试。寻求解决方案中
- 【征集】西西河的经济学,及清流措施,需要主动参与者
- 『稷下学宫』新认证方式
- 24年网站打算和努力目标
主题:请教VB高人一个问题,不难,但是我怎么也做不出来。 -- 锦候
共:💬12 🌺6 新:
If (score > a) And (score < b) Then
b = score
ElseIf (score > b) Then
a = score
End If
这段有问题。感觉应改为
If (score > a) And (score < b) Then
a = score
ElseIf (score > b) Then
a = b
b = score
End If
a是第二高的数,b是第一高的数。
你的程序当输入的时候1时无操作,之后反复置a直到a=9所以输出9,1
- 相关回复 上下关系8
🙂您说的对!谢谢了! 锦候 字236 2007-11-28 20:27:07
🙂这个简单 1 懒厨 字506 2007-11-28 20:05:13
🙂您老真是高屋建瓴呀,我都晕了。佩服死了! 锦候 字101 2007-11-28 20:09:55
🙂hehe
🙂谢谢了,您真是人如其名呀!突突一下就解决了。 锦候 字143 2007-11-28 20:12:43
🙂其实还有个小bug 1 突突 字207 2007-11-28 20:07:43
🙂vb里面大于等于和小于等于是>=和<= 锦候 字132 2007-11-28 20:20:03
🙂?? 1 泰让 字153 2007-11-28 19:53:22