第 11 题 下面枚举法查找最大值索引程序中,横线处应该填写的是( )。

💡 真题解析
【答案】D
【考纲知识点】枚举法/模拟法
【解析】程序为打擂台找最值,需要填充的语句为“若当前的元素比最大的元素还要大,则更新最大值的索引(即数组下标)。
考点:枚举法查找数组最大值索引的逻辑。
答案:D
解析:当当前元素 arr[i]大于当前记录的最大值索引对应的元素 arr[maxIndex]时,更新最大值索引 maxIndex为i。A选项会保留较小值索引;B和C选项逻辑错误。
知识点解析:遍历数组时,若当前元素
arr[i]
大于已知最大值
arr[maxIndex]
,则更新最大值索引。