현재 위치 - 인적 자원 플랫폼망 - 미니프로그램 자료 - 프로그램을 작성하고 선택 방법을 사용하여 10 정수를 작은 것부터 큰 것까지 정렬합니다.
프로그램을 작성하고 선택 방법을 사용하여 10 정수를 작은 것부터 큰 것까지 정렬합니다.
# include & ltstdio.h & gt

Void sort(int array[], int n)

{// n 은 배열 요소의 수입니다.

Int I, j, k, temp// I 는 참조 위치이고, j 는 현재 스캔 요소의 위치이며, k 는 작은 요소의 위치를 임시로 저장하는 데 사용됩니다.

For(I = 0;; 나<n-1; I++)

{

K = I;; //참조 위치로 초기화

For (j = I+1; J & ltn;; J++)

{

If (array [j] < Array [k]) k = j; // k 는 항상 나타나는 작은 요소의 위치를 나타냅니다.

} //for

만약 (k! =i)

{

Temp = array [I];

배열 [I]= 배열 [k];

Array [k] = temp; //이 스캔에서 얻은 가장 작은 요소를 데이텀과 교환합니다.

}

}

}

Int main ()

{

Int a[ 10]={ 1, 3,6,8,9,7,5,4,2,1

Int I;;

Printf ("before \ n");

For(I = 0;; 나< 10; I++)

{

Printf("%d ",a [I]);

}

정렬 (a,10);

Printf(" \ n 필터 \ n ");

For(I = 0;; 나< 10; I++)

{

Printf("%d ",a [I]);

}

0 을 반환합니다

}