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;
}

posted @ 2022-07-31 17:11  鹅城小铁匠  阅读(185)  评论(0)    收藏  举报
Fork me on GitHub