C출력 결과보통 · 20점#배열#반복문#조건문

257. 자기보다 큰 값 개수로 순위 매기기

다음 C 프로그램의 실행 결과를 쓰시오.

1#include <stdio.h>
2
3int main() {
4 int score[4] = {7, 3, 7, 5};
5 int rank[4];
6 int i, j;
7 for (i = 0; i < 4; i++) {
8 rank[i] = 1;
9 for (j = 0; j < 4; j++) {
10 if (score[j] > score[i])
11 rank[i]++;
12 }
13 }
14 for (i = 0; i < 4; i++)
15 printf("%d", rank[i]);
16 printf("\n");
17 return 0;
18}

해설을 먼저 보면 이후 정답 시 점수가 50%만 반영됩니다.