/*********************************************

 * 1-3. 순위 매김 (Rank)                      *

 *********************************************/

/* 예를 들어, 61(i번째 데이터) 순위를 조사하기 위해, rank 초기값을 1 하고

   데이터를 처음부터 끝까지(j=0,9) 조사하여 해당 점수(61) 초과하는 점수가 있을 

   때마다 rank 1 더한다. 따라서 61 순위는 6 된다. 56 개지만 56 

   초과하는 점수를 세면 6 되므로 (0번째 데이터와 9번째 데이터) 모두 7 

   되고, 56바로 밑인 55(6번째 데이터) 8위가 아닌 9위가 된다.  */

#include <stdio.h>

#define Num 10

int main(int argc, char *argv[]) /* 순위 메김 */ 

{

static int a[]={ 56, 25, 67, 88, 100, 61, 55, 67, 75, 56};

int rank[Num];

int i, j;

for(i=0; i < Num; i++)

{

경축! 아무것도 안하여 에스천사게임즈가 새로운 모습으로 재오픈 하였습니다.
어린이용이며, 설치가 필요없는 브라우저 게임입니다.
https://s1004games.com

rank[i] = 1;

for(j=0; j < Num; j++)

{

if(a[j] > a[i])

rank[i]++;

}

}

printf("   점수 순위 \n");

for(i=0; i < Num; i++) {

printf("%6d%6d\n", a[i], rank[i]);

}

return 0;

}

 




스크린샷 2012-07-29 오후 5.32.02 copy.png

본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
대표 김성준 주소 : 경기 용인 분당수지 U타워 등록번호 : 142-07-27414
통신판매업 신고 : 제2012-용인수지-0185호 출판업 신고 : 수지구청 제 123호 개인정보보호최고책임자 : 김성준 sjkim70@stechstar.com
대표전화 : 010-4589-2193 [fax] 02-6280-1294 COPYRIGHT(C) stechstar.com ALL RIGHTS RESERVED