10개의 정수를 입력받아 배열에 저장한 후 내림차순으로 정렬하여 출력하시오.
![]() 95 100 88 65 76 89 58 93 77 99 |
![]() 100 99 95 93 89 88 77 76 65 58 |
[코드]
#include <stdio.h>
int main() {
int arr[10];
int i, j, temp;
int i, j, temp;
for (i = 0; i < 10; i++)
scanf("%d", &arr[i]);
scanf("%d", &arr[i]);
for (i = 0; i < 9; i++) {
for (j = i + 1; j < 10; j++)
{
if (arr[i] < arr[j]) {
temp = arr[i];
arr[i] = arr[j];
arr[j] = temp;
}
}
}
for (j = i + 1; j < 10; j++)
{
if (arr[i] < arr[j]) {
temp = arr[i];
arr[i] = arr[j];
arr[j] = temp;
}
}
}
for (i = 0; i < 10; i++)
printf("%d ", arr[i]);
printf("%d ", arr[i]);
return 0;
}
}
'코딩 > Language Coder' 카테고리의 다른 글
151 : 배열1 - 형성평가2 (0) | 2018.05.06 |
---|---|
150 : 배열1 - 형성평가1 (0) | 2018.05.06 |
562 : 배열1 - 자가진단8 (0) | 2018.04.29 |
561 : 배열1 - 자가진단7 (0) | 2018.04.27 |
560 : 배열1 - 자가진단6 (0) | 2018.04.27 |