输入4个整数 要求按由大到小的顺序输出。

大学 整数,顺序 已帮助 人

输入4个整数,要求按由大到小的顺序输出。

热搜:人体组织对X线的衰减,由大到小排列是

答案解析

难度★★☆ 搜索
  • 采用依次比较的方法排出其大小顺序。
       main()
       { int t,a,b,c,d:
         printf("请输入4个整数:");
       scanf("%d,%d,%d,%d",&a,&b,&c,&d);
       printf(" a=%d,b=%d,c=%d,d=%d",a,b,c,d);
       if(a>b)
         {t=a:a=b;b=t;}
       if(a>c)
         {t=-a;a=c:c=t;}
       if(a>d)
         {t=a;a=d=d=t;}
       if(b>c)
         {t=b;b=c:c=t:}
       if(b>d)
         {y=b;b=d;d=t;}
       if(c>d)
         {t=c;c=d;d=t;}
       printf("排序结果如下:");
       printf("%d,%d,%d,%d",a,b,c,d):
       }
       运行情况如下。
       请输入4个整数:6,8,1,4↙
       a=6,b=8,c=1,d=4
       排序结果如下。
       1 4 6 8