作业帮 > 综合 > 作业

C++ 输入一行纯英文字母的字符串,按照字母表顺序重新排列并输出,先输出小写再输出大写

来源:学生作业帮 编辑:灵鹊做题网作业帮 分类:综合作业 时间:2024/05/26 13:43:04
C++ 输入一行纯英文字母的字符串,按照字母表顺序重新排列并输出,先输出小写再输出大写
第一行输入T表示有T个测试实例第二行起,输入一行纯英文字母的字符串,且字母互不相同依次类推连续输入T行.
每行输出排序后的字符串
样例输入
2
SzuCaB
China
样例输出
auzBCS
ahinC
C++ 输入一行纯英文字母的字符串,按照字母表顺序重新排列并输出,先输出小写再输出大写
#include
void count(char* str, int occur[], int occur_[])
{
while(*str) {
if('a'
再问: ..要连续输入T行 那怎么弄
再答: while(true){ char s[256]; int c[26]= {0},C[26]= {0},i; gets(s); /* 输入*/ count(s,c,C); for(i=0; i 0) printf("%c",(char)('a'+i)); } for(i=0; i 0) printf("%c",(char)('A'+i)); } }