在本教程中,我们将讨论一个程序来查找数组的最小(或最大)元素。
为此,我们将提供一个数组。我们的任务是在该数组中找到最大和最小元素。
#include <bits/stdc++.h> using namespace std; //寻找最小元素 int getMin(int arr[], int n) { int res = arr[0]; for (int i = 1; i < n; i++) res = min(res, arr[i]); return res; } //寻找最大元素 int getMax(int arr[], int n) { int res = arr[0]; for (int i = 1; i < n; i++) res = max(res, arr[i]); return res; } int main() { int arr[] = { 12, 1234, 45, 67, 1 }; int n = sizeof(arr) / sizeof(arr[0]); cout << "Minimum element of array: " << getMin(arr, n) << "\n"; cout << "Maximum element of array: " << getMax(arr, n); return 0; }
输出结果
Minimum element of array: 1 Maximum element of array: 1234