#include <iostream>
#include <string.h>
using namespace std;
bool find_max_min(int arr[], int len, int* max, int* min) {
if (len < 1) return false;
*max = arr[0];
*min = arr[0];
for (int i = 1; i < len; i++) {
if (*max < arr[i]) {
*max = arr[i];
}
if (*min > arr[i]) {
*min = arr[i];
}
}
return true;
}
int main(void) {
int arr[10] = { 1,3,5,15,8,17,23,7,19,10 };
int max = 0, min = 0;
find_max_min(arr,10,&max,&min);
cout << "max: " << max << " min: " << min << endl;
system("pause");
return 0;
}
指针 获取数组最大值和最小值,并输出显示
最新推荐文章于 2023-11-29 19:27:17 发布