从键盘上输入十个数用选择法将其按由大到小的顺序排列

从键盘上输入十个数用选择法将其按由大到小的顺序排列
2025-01-01 11:09:31
推荐回答(1个)
回答1:

#include
void main()
{
int a[11],n,i,j;
printf("Please Input 10 Numbers:\n");
for(i=1;i<=10;i++)
scanf("%d",&a[i]);
for(i=2;i<=10;i++)
{
a[0]=a[i];
for(j=i-1;a[j]>a[0];j--)
a[j+1]=a[j];
a[j+1]=a[0];
}
for(i=1;i<=10;i++)
printf("%d ",a[i]);
printf("\n");
}
这是C语言的.