Module: (C++) 条件运算符


Problem

12/17

两者中较大的一个 - 选项 3. 不完整的条件语句

Theory Click to read/hide

不完整的条件语句

如果在“否则”中你不需要做任何事情(例如:“如果有冰淇淋打折,就买冰淇淋”,​​如果没有……),那么整个街区“否则”您可以省略并使用条件运算符的缩写(不完整)形式:
<前> <代码>如果(条件) { ... // 条件为真时做什么 } 让我们考虑一个使用条件运算符的不完整形式来解决找到两个数中的最大值的问题的示例。
 

Problem

您可以使用条件运算符的不完整形式形式化寻找两个数中最大值的问题的解决方案。

使用附加变量 Max,其初始值设置为等于变量 A 的值。 接下来,我们检查变量 的值是否>B 大于变量 Max 的值然后用变量 B 的值替换变量 Max 的值>.

使用这种方案,很容易找到三个或更多个数的最大值。