mirror of
https://github.com/KaiserY/trpl-zh-cn
synced 2024-11-14 21:11:31 +08:00
commit
195d8945f1
@ -41,7 +41,7 @@ fn main() {
|
||||
|
||||
<span class="caption">示例 10-1:在一个数字列表中寻找最大值的函数</span>
|
||||
|
||||
这段代码获取一个整型列表,存放在变量 `number_list` 中。它将列表的第一项放入了变量 `largest` 中。接着遍历了列表中的所有数字,如果当前值大于 `largest` 中储存的值,将 `largest` 替换为这个值。如果当前值小于目前为止的最大值,`largest` 保持不变。当列表中所有值都被考虑到之后,`largest` 将会是最大值,在这里也就是 100。
|
||||
这段代码获取一个整型列表,存放在变量 `number_list` 中。它将列表的第一项放入了变量 `largest` 中。接着遍历了列表中的所有数字,如果当前值大于 `largest` 中储存的值,将 `largest` 替换为这个值。如果当前值小于或者等于目前为止的最大值,`largest` 保持不变。当列表中所有值都被考虑到之后,`largest` 将会是最大值,在这里也就是 100。
|
||||
|
||||
如果需要在两个不同的列表中寻找最大值,我们可以重复示例 10-1 中的代码,这样程序中就会存在两段相同逻辑的代码,如示例 10-2 所示:
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user