「自己主導のC」降順選択を並べる

5397 ワード


まず,C言語と選択ソートを用いて組織する.
#include <stdio.h>

int main()
{
	int num[10];
	int max = 0;
	int index, temp;

	for (int i = 0; i < 10; i++)
	{
		scanf("%d", &num[i]);
	} // 입력


	for (int i = 0; i < 10; i++)
	{
		
		for (int j = i; j < 10; j++) // i번째 인덱스 이후의
		{
			if (max < num[j]) // 인덱스 중에 max를 택해서 
			{
				max = num[j];
				index = j;
			}
		}
		temp = num[i]; // swqp
		num[i] = num[index];
		num[index] = temp;
		// 가장 큰 수가 num[index]로 가고 
	}

	for (int i = 0; i < 10; i++)
	{
		printf("%d ", num[i]);
	} // 출력

	return 0;
}