#include <cstdio>
#include <cstdlib>
#include <ctime>
#define N 10
void create_random(int ran[], int num){
srand(time(0));
while (num > 0){
ran[num - 1] = rand() % 100;
num--;
}
}
int main(void)
{
int num[N],min,temp;
create_random(num, N);
for (int i = 0; i < N; i++)
{
min = i;
for (int j = i+1; j < N; j++)
{
if (num[j] < num[min])
{
min = j;
}
}
temp = num[i];
num[i] = num[min];
num[min] = temp;
}
for (int i = 0; i < N; i++)
{
printf("%d\n",num[i]);
}
}
选择排序
最新推荐文章于 2024-03-22 17:14:14 发布