使用冒泡排序法,让用户输入10个数字,并按从小到大顺序排序后输出

2025-01-04 08:22:29
推荐回答(1个)
回答1:

给,已经编译运行确认了:
#include
#include

void main()
{
int a[10]={NULL};
int i,j,temp;

printf("please input the number:\n");
for(i=0;i<10;i++)
{
printf("%d: ",i+1);
fflush(stdin);
scanf("%d",&a[i]);
}

for(i=0;i<10;i++)
for(j=0;j<10;j++)
if(a[i] {
temp=a[i];
a[i]=a[j];
a[j]=temp;
}

printf("After Sort: \n");

for(i=0;i<10;i++)
printf("%d ",a[i]);

getch();
}