描述众所周知字符在C语言中是使用ASCII码进行表示的。现要求输入3个字符可以重复后按各字符的ASCII码从小到大的顺序输出这3个字符。输入描述第一行输入一个数N表示有N组测试数据。后面的N行输入多组数据每组输入数据都是占一行有三个字符组成之间无空格。输出描述对于每组输入数据输出一行字符中间用一个空格分开。希望能用c++编写代码不要讲解。输入:3qweasdzxc输出:e q wa d sc x
#include
int main() { int N; cin >> N; while (N--) { string str; cin >> str; sort(str.begin(), str.end()); for (int i = 0; i < str.length(); i++) { cout << str[i] << " "; } cout << endl; } return 0; }
原文地址: https://www.cveoy.top/t/topic/jagH 著作权归作者所有。请勿转载和采集!