OJ_1066
来源:互联网 发布:net snmp linux 编辑:程序博客网 时间:2024/06/06 00:59
#include <iostream>#include <stdio.h>#include <algorithm>#include <stdlib.h>#include <string.h>using namespace std;int comp(const void *a,const void *b){ char *m=(char*)(a); char *n=(char*)(b); return *m-*n;}void func(){ char s[21]; while(scanf("%s",s)!=EOF) { qsort(s,strlen(s),sizeof(char),comp); printf("%s\n",s); }}int main(int argc, char *argv[]){ //printf("Hello, world\n");func();return 0;}
排序,这里用了C的stdlib中的qsort,与algorithm中的sort有区别
- 题目描述:
输入一个长度不超过20的字符串,对所输入的字符串,按照ASCII码的大小从小到大进行排序,请输出排序后的结果
- 输入:
一个字符串,其长度n<=20
- 输出:
输入样例可能有多组,对于每组测试样例,
按照ASCII码的大小对输入的字符串从小到大进行排序,输出排序后的结果
- 样例输入:
dcba
- 样例输出:
abcd
0 0