给数字排序问题,以及求多数中最大数
可以引入一个新的变量,与if语句结合进行赋值
#include <stdio.h>
int main()
{
int a,b,c,d,t;
scanf("%d%d%d%d",&a,&b,&c,&d);
if(a<b) {t=a;a=b;b=t;}
if(c<d) {t=c;c=d;d=t;}
if(a<c) {t=a;a=c;c=t;}
if(b<d) {t=b;b=d;d=t;}
if(b<c) {t=b;b=c;c=t;}
printf("%d %d %d %d\n",d,c,b,a);
return 0;
}
#include <stdio.h>
int main()
{
int a,b,c,d,t;
scanf("%d%d%d%d",&a,&b,&c,&d);
if(a<b) {t=a;a=b;b=t;}
if(c<d) {t=c;c=d;d=t;}
if(a<c) {t=a;a=c;c=t;}
if(b<d) {t=b;b=d;d=t;}
if(b<c) {t=b;b=c;c=t;}
printf("%d %d %d %d\n",d,c,b,a);
return 0;
}
全部评论
相关推荐
点赞 评论 收藏
分享
新。。。:不到100人的cto不就跟普通的+1ld管的人数量差不多吗 点赞 评论 收藏
分享
巨人网络成长空间 53人发布
