zoukankan      html  css  js  c++  java
  • 【c++】图片整理

    Lily上课时使用字母数字图片教小朋友们学习英语单词,每次都需要把这些图片按照大小(ASCII码值从小到大)排列收好。请大家给Lily帮忙,通过C语言解决。Lily使用的图片包括”A”到”Z”、”a”到”z”、”0”到”9”。输入字母或数字个数不超过1024。Lily的所有图片按照从小到大的顺序输出。

    样例输入:
    Ihave1nose2hands10fingers

    样例输出:
    0112Iaadeeefghhinnnorsssv

    程序代码:

    #include<iostream>
    #include<string.h>
    #include<stdio.h>
    using namespace std;
    int main()
    {
        char str[1025];
        gets(str);
        char temp;
    
        for(int i=strlen(str)-1;i>0;i--)
        {   
            for(int j=0;j<i;j++)
                if(str[j]>str[j+1])
                {
                    temp = str[j];
                    str[j]=str[j+1];
                    str[j+1]=temp;
                }
    
        }
        cout<<str;
        return 0;
    }

    运行结果
    这里写图片描述
    已通过华为OJ。

  • 相关阅读:
    Java数据类型
    redis的安装
    软件测试(一、二)
    软件开发
    python----基础函数
    Python的web框架
    Python 中的lambda函数介绍
    Python中HTTP协议
    Django基本模块介绍
    Python --------列表
  • 原文地址:https://www.cnblogs.com/zhengkang/p/5712413.html
Copyright © 2011-2022 走看看