본문 바로가기

IT STUDY/Language

[기초 C] sorting(정렬)하기

반응형

 

 

 

 

Sorting하면 알고리즘 !!

간단하게 Sorting 프로그램을 제작해봅시다.

 

 

 

 

 

 

들어가기에 앞서... Tip


1. 사용되는 헤더 파일

헤더

설명

함수

studio.h

표준 입출력 라이브러리 함수 정의

printf, scanf, fopen,getc 등

 

 

 

C를 이용한 간단한 Sorting 알고리즘


/************************************* sorting 하는 방법 [알고리즘] kim bo sung **************************************/ #include<studio.h> main () { int data[6]={3,8,2,7,1,5}; //가변의 숫자 int i,j; int temp; for(j=0;j<5;j++) { for(i=j;i<=5;i++) { // printf("j = %d i = %d \n",j,i); if (i != j) { if(data[j] > data[i]) { temp = data[j]; data[j] = data[i]; data[i] =temp; } } } } for(i=0;i<=5;i++) { printf("%2d",data[i]); } return 0; }

 


 

 

 

 

 


[실행 결과]

 

 

 

 

 

반응형