반응형
최대값과 최소값을 구하는 몇 가지 방법이 있습니다.
여기서는 배열에서 최대값과 최소값을 구하는 방법을 설명합니다.
이 글은 네이버 제 블로그에서 퍼온 코드입니다.
#include <stdio.h>
int main()
{
int a[] = { 55, 77, 2, -467, 6453, 88, 5, -999, 33, 44 };
int max, min, i;
int size = 10; // 배열 크기
max = min = a[0]; // 맨 처음 값을 최대값과 최소값으로 설정합니다.
for (i = 1; i < size; i++) // 1부터 비교합니다.
{
if (a[i] > max) max = a[i]; // 더 큰값을 최대값으로 합니다.
if (a[i] < min) min = a[i]; // 더 작은 값을 최소값으로 합니다.
}
printf("최대값: %d\n", max);
printf("최소값: %d\n", min);
return 0;
}
최대값: 6453
최소값: -999
반응형
'C_C++' 카테고리의 다른 글
(C/C++) Dev c++ 5.11 다운로드_설치_첫 번째 실습 설치하기 (0) | 2022.10.07 |
---|---|
(C언어) 입력한 값 중에서 최대값, 최소값, 합, 평균 구하기 (1) | 2022.10.06 |
(C/C++)정수와 실수 형식의 자료형 (0) | 2022.10.05 |
(C언어) 10진수를 2진수로 변환, 배열 이용 (0) | 2022.10.05 |
(C언어) qsort 함수를 이용한 숫자 정렬 (0) | 2022.10.04 |