回 帖 发 新 帖 刷新版面

主题:[讨论]编写一个求3个数中最大值Max和最小值Min的过程,帮忙下

哪位高手帮帮忙!小弟感激不尽。帮编写一个过程。只能是一个过程。还得用到数组。


题目:编写一个求3个数中最大值Max和最小值Min的过程,然后用这个过程分别 
求3个数、5个数、7个数中的最大值和最小值。

谢谢的了,如果可以,顺便把窗体中的代码也写了吧。谢谢了。

回复列表 (共3个回复)

沙发

作业贴

板凳

查看怎么排序

3 楼

呵呵,这道题刚好是我在学校时被抽到的题目,要在教师机里当场写出来演示给同学们看,那时对VB一窍不通做不出,被P了一通,所以印象很深!
这题太经典了!我就不按题目要求做了,写一个求两数较大者的,再推广……
Private Function Max(ByVal a, ByVal b) As Variant
If a > b Then
    Max = a
Else
    Max = b
End If
End Function
比如求三个数的较大者:
max(n1,max(n2,n3))
求五个数的较大者:
max(n1,max(n2,max(n3,max(n4,n5))))
……
按此思路,楼主再自己完成你的题目吧!~

我来回复

您尚未登录,请登录后再回复。点此登录或注册