- !!!用户新注册邮件系统遭恶意攻击,暂不能发送邮件,请隔天尝试。寻求解决方案中
- 【征集】西西河的经济学,及清流措施,需要主动参与者
- 『稷下学宫』新认证方式
- 24年网站打算和努力目标
主题:请教VB高人一个问题,不难,但是我怎么也做不出来。 -- 锦候
共:💬12 🌺6 新:
先说说我对你的思路的理解:
你有两个变量 a 与 b, a 用来放最大值, b 用来放次大值,只需要记住最大的两个数目,排除相同的数目。
如果是这样就好办,
a 与 b 初始值都当作是0
总共有三种情况要处理:
假如score大过a,(隐含的意思是,肯定也大过b) 那么score就是最大值,a变成了次大值,在这种情况下,b就应该储存a的值,a就储存score的值。
假如score小过a, 但大过b,则a不变,b储存score的值
假如score小过b,则a,b都不变,
对比你自己的if block,a 与 b 的初始值, 看出问题在哪里了吗?
- 相关回复 上下关系8
🙂请教VB高人一个问题,不难,但是我怎么也做不出来。 锦候 字1266 2007-11-28 19:43:31
🙂还有一个问题:已经输入了几个值 1 earthcolor 字84 2007-11-28 20:20:42
🙂您说的对!谢谢了! 锦候 字236 2007-11-28 20:27:07
🙂这个简单
🙂您老真是高屋建瓴呀,我都晕了。佩服死了! 锦候 字101 2007-11-28 20:09:55
🙂hehe 1 突突 字368 2007-11-28 19:53:46
🙂谢谢了,您真是人如其名呀!突突一下就解决了。 锦候 字143 2007-11-28 20:12:43
🙂其实还有个小bug 1 突突 字207 2007-11-28 20:07:43