Module: 条件运算符


Problem

12/17

条件语句不完整

Theory Click to read/hide

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

Problem

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

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

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