编写一个程序,查找并打印数组中的最大值和最小值。
#include <stdio.h>
void findMaxMin(int arr[], int n, int *max, int *min) {
*max = arr[0];
*min = arr[0];
for (int i = 1; i < n; i++) {
if (arr[i] > *max) {
*max = arr[i];
}
if (arr[i] < *min) {
*min = arr[i];
}
}
}
int main() {
int arr[] = {12, 35, 7, 10, 34, 2, 5, 62};
int n = sizeof(arr) / sizeof(arr[0]);
int max, min;
findMaxMin(arr, n, &max, &min);
printf("数组中的最大值: %d\n", max);
printf("数组中的最小值: %d\n", min);
return 0;
}