gpt4 book ai didi

有人可以解释仅使用三元运算符查找最多 3 个数字的概念吗?

转载 作者:行者123 更新时间:2023-11-30 18:45:51 25 4
gpt4 key购买 nike

3 个数字是 a、d 和 f,s 是存储这 3 个数字中最大值的数字。

逻辑是:

s = a > d ? a > f ? a : f : d > f ? d : f;

谁能解释一下这到底是什么意思?

最佳答案

用单三元 MAX 宏来解释可能是最简单的:

#define MAX(X, Y) ((X) > (Y) ? (X) : (Y))

所以,如果你想找到 3 个数字中的最大值,你可以将这些宏串在一起

MAX(MAX(X, Y), Z)

关于有人可以解释仅使用三元运算符查找最多 3 个数字的概念吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53465911/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com