2015. 9. 11. 01:22

버블 정렬 예제 코드

#include <stdio.h>
#define SIZE 10

int main()
{
    int a[SIZE] = {2,52,3,9,6,1,4,32,23,5};
    for(int i = 0 ; i <= SIZE ; i++)
    {
         for(int j = 0 ; j < i ; j++)

         {
        
                 if(a[j] > a[j+1])

                 {
                         int temp;
                         temp = a[j];
                         a[j] = a[j+1];
                         a[j+1] = temp;       
                        
                 }            
         }        
    }
    for(int k = 0 ; k < SIZE ; k++)
    {  
           printf("%d ",a[k]);       
    }
   
    system("pause");
    return 0;
   
}