作者soonsoondog (痞)
看板Visual_Basic
标题[VB6 ] select case 的问题
时间Thu May 25 19:51:55 2006
Select Case B
CASE Is <= 110
A = B * 2
Case Is > 110, Is <= 330
A = B * 2.3
Case Is > 330
A = B * 2.6
End Select
这是一题常见的电费计算 我想问的是 我这样的写法会导致
Case Is > 330
A = B * 2.6
这一列算不出来
前两列条件都可以算(<=110,>110 <=330)
只有最後这列不能 为什麽?
当我把程式码改成
Select Case B
Case 1 To 110
A = B * 2
Case 111 To 330
A = B * 2.3
Case Else
A = B * 2.6
End Select
就可以算了 why?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.142.97.238
1F:→ colawei:"," 比较类似 "OR", 懂了吗? 05/25 20:11