坚持获得多个变量的两个最小值
Posted
技术标签:
【中文标题】坚持获得多个变量的两个最小值【英文标题】:stuck with getting two minimums of several variables 【发布时间】:2018-02-15 00:11:27 【问题描述】:我对 php 还很陌生,还在学习,但我就是找不到解决方案。
我有 3 个变量
$line1 = 5; $line2 = 3; $line3 = 7;
我需要关于如何获得 2 个最低变量的提示,并且如果这 2 个变量的总和高于它应该回显的第三个变量。
我猜是 if-else 语句或 switch,但我不确定。 但我主要停留在如何获得 2 个最小值上。
有人可以帮忙吗?对不起,我还是个菜鸟xD
【问题讨论】:
Gen max 变量和另外两个相加。 你应该将它们放在一个数组中,而不是三个不同的变量中 【参考方案1】:$all = [$line1, $line2, $line3];
sort($all);
if ($all[0] + $all[1] > $all[2])
echo $all[2];
应该这样做。
下次您至少应该先尝试一下,然后再向我们展示您事先做了什么。这不是“不能做,你能帮我做吗?”而是“我已经做到了,你能帮我解决它吗?”输入。
【讨论】:
那么你应该接受这个答案,如果它完成了工作 ye,这一切都很新,从未使用过***,我确实尝试了几件事,但没有发布。下次我会记住的。 这就是为什么我说这些话来帮助你理解***以上是关于坚持获得多个变量的两个最小值的主要内容,如果未能解决你的问题,请参考以下文章
初学者习题练习。从键盘上接收一批整数, 比较并输出其中的最大值和最小值, 输入数字0时结束循环。 提示:声明两个变量max和min,分别记录最大和最小值。 将用户输入的数字num和上面的两个变量作