【发布时间】:2018-05-04 23:56:14
【问题描述】:
如何使用 C++ 确定三个数中的最大数?
我需要简化一下
w=(z>((x>y)?x:y)?z:((x>y)?x:y));
条件不会简化这一点。
【问题讨论】:
-
定义“简化”。如果是代码高尔夫问题,您应该在此处发布:codegolf.stackexchange.com
-
(x > y) ? (x > z ? x : z) : (y > z ? y : z);是更好的括号排序。还有std::max_element(std::begin(array), std::end(array))可以为您提供最大元素在数组中的位置。 -
@NehaGupta 不是骗子;这个问题是针对 C
标签: c++