问题标题: 酷町堂:1465   字符串顺序输出

0
0
已解决
邵逸儒
邵逸儒
中级天翼
中级天翼

1465   字符串顺序输出

题目描述 Description

给定一个字符串,其中只有大写字母,小写字母和数字组成,现按照大写字母、小写字母、数字进行排序输出,将所有的小写字母移到大写字母之后,所有的数字移到小写字母之后,并保持大写字母、小写字母和数字原有的顺序不变。输出排序之后的字符串。

输入描述 Input Description

输入为一行,为需要排序的字符串,只有大写字母、小写字母和数字组成,长度不超过255。

输出描述 Output Description

输出为一行,为排序之后的字符串。

样例输入 Sample Input

 

a12bc3ABbcC

样例输出 Sample Output

 

ABCabcbc123


1
已采纳
夏子健
夏子健
初级光能
初级光能

string s,a,b,c;
    int i,l;
  for(i=0;i<l;i++)
    {
        if(s[i]>='A'&&s[i]<='Z')
        a+=s[i];
        else if(s[i]>='a'&&s[i]<='z')
            b+=s[i];
        else if(s[i]>='0'&&s[i]<='9')
            c+=s[i];
    }
 

0
0
0
郑怡翔
郑怡翔
初级天翼
初级天翼

先输入一个字符串,在利用三个字符串分别存储大写、小写、数字,然后按题目要求一个一个输出即可

我要回答