#include<iostream>
using namespace std;
int main(){
int a[10],b[10],c[10],i,k=0,j=0,t,m,n;
for(i=0;i<10;i++)
{
cin>>a[i];
if(a[i]%2!=0)
{
b[k]=a[i];k++;}
else if(a[i]%2==0)
{
c[j]=a[i];j++;}
}
for(i=1;i<k;i++)
for(m=0;m<k-i;m++){
if(b[m]<b[m+1])
{t=b[m];
b[m]=b[m+1];
b[m+1]=t;}
}
for(i=1;i<j;i++)
for(n=0;n<j-i;n++){
if(c[n]>c[n+1])
{t=c[n];
c[n]=c[n+1];
c[n+1]=t;}
}
for(i=0;i<k;i++)
cout<<b[i]<<" ";
for(i=0;i<j;i++)
cout<<c[i]<<" ";
}
整数奇偶排序c++
最新推荐文章于 2023-10-28 21:45:41 发布