1169(冒泡排序)
#include <stdio.h>
int main()
{
int n,i,a[500],m,j=0,k;
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%d",&m);
if(m%2!=0)
{
a[j]=m;
j++;
}
}
for(i=0;i<j-1;i++)
{
for(k = 0;k < j-i-1;k++)
{
if(a[k]>a[k+1])
{
int temp = a[i];
a[k]= a[k+1];
a[k+1]=temp;
}
}
}
for(i = 0;i<j;i++)
{
if(i==j-1)
{
printf("%d",a[i]);
break;
}else
{
printf("%d",a[i]);
printf(",");
}
}
return 0;
}

浙公网安备 33010602011771号