打印数组中最大元素的程序

17 Mar 2025 | 阅读 2 分钟

在这个程序中,我们需要找出数组中存在的最大元素并显示它。这可以通过从头到尾遍历数组,将 max 与数组中的所有元素进行比较来实现。如果任何元素大于 max,则将该元素的值存储在 max 中。最初,max 将保存第一个元素的值。循环结束后,max 代表数组中的最大元素。

Program to print the largest element in an array

在上面的数组中,最初,max 将保存值 25。在第一次迭代中,max 将与 11 进行比较,因为 11 小于 max。Max 将保留其值。在下一次迭代中,它将与 7 进行比较,7 也小于 max,max 将不会改变。现在,max 将与 75 进行比较。75 大于 max,因此 max 将保存值 75。继续此过程,直到到达数组的末尾。循环结束后,max 将保存数组中的最大元素。

算法

  1. 步骤 1: 开始
  2. 步骤 2: 初始化 arr[] = {25, 11, 7, 75, 56}
  3. 步骤 3: max = arr[0]
  4. 步骤 4: 对 (i=0; i< arr.length; i++) 重复步骤 5
  5. 步骤 5: if(arr[i]>max) max=arr[i]
  6. 步骤 6: 打印“给定数组中的最大元素:”
  7. 步骤 7: 打印 max
  8. 步骤8: 结束

程序

输出

Largest element present in given array: 75
下一个主题Java 程序