题目:请输入10个数,并用选择排序法从大到小输出这10个数
#include<stdio.h>
int main()
{
int i, j,arr[10];
int t = 0;
for (i = 0; i <= 9; i++)
{
scanf_s("%d", &arr[i]);
}
for (i = 0; i <= 9; i++)
{
for (j = i + 1; j <= 9; j++)
{
if (arr[i] < arr[j])
t = arr[i];
arr[i] = arr[j];
arr[j] = t;
}
}
for (i = 0; i <= 9; i++)
printf("%d ", arr[i]);
return 0;
}
输出结果如图所示:

博客提出题目,要求输入10个数,使用选择排序法将这10个数从大到小输出,还展示了输出结果。涉及算法和数据结构相关知识。
4万+

被折叠的 条评论
为什么被折叠?



