问:打印数组中最小元素的程序。

2025年3月17日 | 阅读 3 分钟

说明

在此程序中,我们需要找出数组中存在的最小元素。这可以通过维护一个变量 min 来实现,该变量最初将保存第一个元素的值。通过将 min 的值与数组元素进行比较来遍历数组。如果任何元素的值小于 min,则将该元素的值存储在 min 中。

Program to print the smallest element present in an array.

考虑上面的数组。最初,min 将保存值 25。在第一次迭代中,min 将与 11 进行比较。由于 11 小于 25,min 将保存值 11。在第二次迭代中,11 将与 7 进行比较。现在,7 小于 11。因此,min 将取值 7。继续此过程,直到数组末尾。最后,min 将保存数组中最小的元素值。

算法

  1. 声明并初始化一个数组。
  2. 将第一个元素存储在变量 min 中。
  3. 循环遍历数组,从 0 到数组长度,并将 min 的值与数组的元素进行比较。
  4. 如果任何元素小于 min,则 min 将持有该元素的值。
  5. 最后,min 将表示数组中的最小元素。

解决方案

Python

输出

Smallest element present in given array: 7

C

输出

Smallest element present in given array: 7

JAVA

输出

Smallest element present in given array: 7

C#

输出

Smallest element present in given array: 7

PHP

输出

Smallest element present in given array: 7
 
下一主题#