[c] 배열의 최대값과 최소값

Java를 예로 들어본다면, 다음과 같이 배열의 최대값과 최소값을 찾을 수 있습니다.

public class MaxMinArray {
    public static void main(String[] args) {
        int[] array = {10, 5, 8, 3, 7};
        int max = array[0];
        int min = array[0];

        for (int i = 1; i < array.length; i++) {
            if (array[i] > max) {
                max = array[i];
            }
            if (array[i] < min) {
                min = array[i];
            }
        }

        System.out.println("최대값: " + max);
        System.out.println("최소값: " + min);
    }
}

이 코드는 배열 array의 요소를 반복하면서 최대값과 최소값을 찾습니다. 먼저 첫 번째 요소를 최대값과 최소값으로 초기화하고, 배열을 반복하면서 현재 요소가 최대값 또는 최소값보다 크거나 작은 경우 값을 갱신합니다.

이와 같은 방법으로 다양한 프로그래밍 언어에서 배열의 최대값과 최소값을 찾을 수 있습니다.