zoukankan      html  css  js  c++  java
  • 难度2:ASCII码排序

                                  ASCII码排序
                                              难度:2
    描述:

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

    输入:

    第一行输入一个数N,表示有N组测试数据。后面的N行输入多组数据,每组输入数据都是占一行,有三个字符组成,之间无空格。

    输出

    对于每组输入数据,输出一行,字符中间用一个空格分开。

    样例输入:
    2
    qwe
    asd

    样例输出:
    e q w
    a d s

    代码如下:

     1 #include<iostream>
     2 using namespace std;
     3 int main()
     4 {
     5     int N;
     6     cin>>N;
     7     while(N--)
     8     {
     9         char a,b,c;
    10         cin>>a>>b>>c;
    11         if(a>b)
    12         swap(a,b);
    13         if(a>c)
    14         swap(a,c);
    15         if(b>c)
    16         swap(b,c);
    17         cout<<a<<" "<<b<<" "<<c<<endl;
    18     }
    19     return 0;
    20 }

    心得:

      今天第一次开始正式的记录自己的码农记录,emmmm。。。。。一开始在ACM题库进行随机的时候选到了“A+B Problem”,内心是绝望的,难道我的水平只适合“A+B Problem”????

    (心里草泥马奔腾而过),然后就再随机了一题,难度为2的超级简单的一个题目,发现原来C++可以直接使用封装好的Swap函数,直接进行交换两个变量,就不用像C语言一样需要自己编写循环,然后再进行比较,好吧,我承认自己的实践动手水平是“A+B Problem”。。。。。。。。。。。。。。。。。

  • 相关阅读:
    用UltraISO制作U盘启动盘及设BIOS从U盘启动的方法
    Android 超链接 打开网址
    ActionScript常用正则表达式收集
    Android模拟器安装,使用APK文件
    正则表达式的规则
    WORD的批注
    机械迷城 迷宫全图
    mysql新建用户及授权
    验证IP是否合法
    ThinkPad水货靠谱店
  • 原文地址:https://www.cnblogs.com/Dark-King/p/7995113.html
Copyright © 2011-2022 走看看