
1个回答
展开全部
是不是这样的,比如,输入 1 3 5 4 2 6 0,输出 3 5 4 6
追问
我认为输出5和6
追答
那看看这样行不行(输出最大的和次大的):
#include
int main(){
int m1,m2,x;
scanf("%d",&x);
m1=m2=x;
while(x!=0){
if(x>m1){
m2=m1;
m1=x;
}else if(x>m2)
m2=x;
scanf("%d",&x);
}
printf("%d %d\n",m1,m2);
return 0;
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询