用选择法对10个整数排序求老手看看
用选择法对10个整数排序,这样有没有疏漏?#include<stdio.h>
int main()
{
int a[10], i, j, temp;
for (i = 0;i < 10;i++)
scanf_s("%d", &a[i]);
for (i = 0;i < 9;i++)
{
for (j = i + 1;j < 10;j++)
{
if (a[j] < a[i])
{
temp = a[i];
a[i] = a[j];
a[j] = temp;
}
}
}
for (i = 0;i < 10;i++)
printf("%5d", a[i]);
printf("\n");
return 0;
}