C/배열
C언어 - 가장 큰 수와 작은 수 구하기
gyonggyong
2021. 9. 1. 23:15
사용자로부터 정수 10개를 입력 받아 그 중에서 가장 큰 수와 가장 작은 수의 차이를 출력하시오.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
|
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#define SIZE 10
int main(void) {
int a[SIZE];
printf("숫자 10개를 입력하시오: ");
for (int i = 0; i < SIZE; i++) {
scanf("%d", &a[i]);
}
int min = a[0];
int max = a[0]; //최솟값과 최대값을 a[0]으로 초기화
for (int i = 0; i < SIZE; i++) {
if (a[i] < min) min = a[i];
if (a[i] > max) max = a[i];
}
int answer = max - min;
printf("%d", answer);
return 0;
}
|
cs |