zoukankan      html  css  js  c++  java
  • ASCII码排序

    描述

    输入三个字符(可以重复)后,按各字符的ASCII码从小到大的顺序输出这三个字符。

    输入
    第一行输入一个数N,表示有N组测试数据。后面的N行输入多组数据,每组输入数据都是占一行,有三个字符组成,之间无空格。
    输出
    对于每组输入数据,输出一行,字符中间用一个空格分开。
    样例输入
    3
    qwe
    asd
    zxc
    样例输出
    e q w
    a d s
    c x z
     1 #include <stdio.h>
     2 
     3 int main(){
     4     char a;
     5     char b;
     6     char c;
     7     char temp;
     8     int T;
     9     
    10     scanf("%d",&T);
    11     getchar();
    12     
    13     while(T--){
    14         scanf("%c%c%c",&a,&b,&c);
    15         getchar();
    16         
    17         if(a>b){
    18             temp=a;
    19             a=b;
    20             b=temp;
    21         }
    22         
    23         if(a>c){
    24             temp=a;
    25             a=c;
    26             c=temp;
    27         }
    28         
    29         if(b>c){
    30             temp=b;
    31             b=c;
    32             c=temp;
    33         }
    34         
    35         printf("%c %c %c
    ",a,b,c);
    36     }
    37     return 0;
    38 }
  • 相关阅读:
    国庆·生日
    国足
    Eason's concert
    今天的斩获
    The 4400
    闷热
    24
    一直登录不了。。。原来是因为。。。
    黄色暴雨警告
    绝密飞行
  • 原文地址:https://www.cnblogs.com/zqxLonely/p/4095679.html
Copyright © 2011-2022 走看看