- !!!用户新注册邮件系统遭恶意攻击,暂不能发送邮件,请隔天尝试。寻求解决方案中
- 【征集】西西河的经济学,及清流措施,需要主动参与者
- 『稷下学宫』新认证方式
- 24年网站打算和努力目标
主题:请教VB高人一个问题,不难,但是我怎么也做不出来。 -- 锦候
给最大值赋值后忘了处理次大值了。
Public Class Form1
Dim a As Double
Dim b As Double
现在也可以比较两个实数了!
Private Sub btnDisplay_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnDisplay.Click
Dim score As Double
score = CDbl(txtScore.Text)
If (score > a) And (score < b) Then
a = score
ElseIf (score > b) Then
a = b
加了一句,关键的一句哈哈!谢谢呀!
b = score
End If
txtScore.Clear()
txtScore.Focus()
End Sub
Private Sub btnEvaluate_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnEvaluate.Click
txtOutput.Text = a & " " & b
End Sub
End Class
同样用1,2,3,4,5,6,7,8,9做输入结果是8,9。我想了快两个小时,您10秒钟就解决了,太谢谢了!以后您要有空的话还麻烦多多指点。谢谢!花!
本帖一共被 2 帖 引用 (帖内工具实现)
- 相关回复 上下关系5
🙂其实还有个小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
🙂太感谢了,改好了!确实是个逻辑问题!
🙂复 1 突突 字71 2007-11-28 20:10:26