排序问题
#include<stdio.h>
int main(void)
{
int arr1[10];
for(int i=0;i<10;i++)
{
scanf("%d",&arr1[i]);
}//输入十个整数
for(int j=0;j<9;j++)
{
for(int k=0;k<9-j;k++)
{
if(arr1[k]>arr1[k+1])
{
int t;
t=arr1[k];
arr1[k]=arr1[k+1];
arr1[k+1]=t;
}
}
}//冒泡排序
for(int n=9;n>=0;n--)
{
printf("%d ",arr1[n]);
}
return 0;
}
代码可复制直接用