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 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 | /* 2015.09.17 내용: 번호와 등수 함께 출력하기 */ #include <stdio.h> int main() { int score[10] = { 87, 67, 89, 83, 64, 46, 78, 86, 95, 51 }; int sortScore[10]; int i, j, temp; for (i = 0; i < 10; i++) { sortScore[i] = score[i]; } for (i = 0; i < 9; i++) // 내림차순 { for (j = i + 1; j < 10; j++) { if (sortScore[i] < sortScore[j]) { temp = sortScore[i]; sortScore[i] = sortScore[j]; sortScore[j] = temp; } } } for (i = 0; i < 10; i++) { for (j = 0; j < 10; j++) { if (sortScore[i] == score[j]) { printf("%2d등 : %2d번 (%3d점) \n", i + 1, j + 1, score[j]); } } } return 0; } | cs |
'미래(2015-2016) > 자습' 카테고리의 다른 글
여러가지 삼각형 출력하기 (0) | 2015.09.18 |
---|---|
숫자 출력하기 (0) | 2015.09.18 |
구조체 예습 (0) | 2015.09.17 |
단어 분리하기 (파일이 잘못 됨) (0) | 2015.09.11 |
수민이가 내준 문제 (0) | 2015.09.09 |