解题思路:
注意事项:
参考代码:
#include<stdio.h>
int main()
{
int n,i,j;
int a[9],t;
scanf("%d",&n);
while(n--)
{
t=0;
for(i=0;i<9;i++)
scanf("%d",&a[i]);
for(i=8;i>0;i--)
if(a[i]<a[0])
if(t<8)
{
printf("%d ",a[i]);
t++;
}
else
printf("%d\n",a[i]);
for(i=8;i>=0;i--)
if(a[i]==a[0])
if(t<8)
{
printf("%d ",a[i]);
t++;
}
else
printf("%d\n",a[i]);
for(i=1;i<9;i++)
if(a[i]>a[0])
if(t<8)
{
printf("%d ",a[i]);
t++;
}
else
printf("%d\n",a[i]);
}
return 0;
}
0.0分
0 人评分
C语言训练-排序问题<2> (C++代码)(sort函数)浏览:1720 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:546 |
大小写转换 (C语言代码)浏览:904 |
【出圈】 (C语言代码)浏览:824 |
C语言程序设计教程(第三版)课后习题6.6 (C语言代码)浏览:626 |
C语言训练-数字母 (C语言代码)浏览:670 |
1024题解浏览:879 |
printf基础练习2 (C语言代码)浏览:547 |
C语言程序设计教程(第三版)课后习题6.8 (C语言代码)浏览:653 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:586 |