【发布时间】:2011-06-02 10:01:07
【问题描述】:
考虑以下几点: p1=1; p2=5; p3=7; 最高=最大值(p1,p2,p3)。
max 函数将返回 7。我希望创建一个类似的函数,该函数将返回“p3”。我为上面的例子创建了一个小函数(通过简单的比较),如下所示。但是当参数数量增加时我遇到了麻烦。
默认最高(p1,p2,p3): 如果(p1>p2)和(p1>p3): 返回“p1” 如果(p2>p1)和(p2>p3): 返回“p2” 如果(p3>p1)和(p3>p1): 返回“p3”有没有更简单的方法来做到这一点>
【问题讨论】: