解题思路:
这题错了那么多次,我无语了。直接上菜。
注意事项:
无。
参考代码:
#include<bits/stdc++.h>
using namespace std;
int a,x[1005],y[1005];
int main(){
while(scanf("%d",&a)!=EOF)
{
memset(x,0,sizeof(x));
memset(y,0,sizeof(y));
int b=0,c=0;
if(a%2==0)
y[c++]=a;
else
x[b++]=a;
for(int i=2;i<=10;i++)
{
scanf("%d",&a);
if(a%2==1)
x[b++]=a;
else
y[c++]=a;
}
sort(x,x+b);
sort(y,y+c);
for(int i=b-1;i>=0;i--)
printf("%d ",x[i]);
for(int i=0;i<c;i++)
printf("%d ",y[i]);
printf("\n");
}
return 0;
}
0.0分
0 人评分
宏定义浏览:774 |
C语言程序设计教程(第三版)课后习题6.10 (C++代码)浏览:861 |
C语言程序设计教程(第三版)课后习题6.8 (C++代码)浏览:635 |
C二级辅导-等差数列 (C++代码)浏览:1445 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:612 |
【计算球体积】 (C语言代码)浏览:893 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:457 |
C二级辅导-求偶数和 (C语言代码)浏览:606 |
IP判断 (C语言代码)浏览:764 |
C语言训练-字符串正反连接 (C语言代码)浏览:631 |