http://ac.jobdu.com/problem.php?pid=1054 字符串内排序
代码如下:
#include<stdio.h>
#include<algorithm>
using namespace std;
#include<algorithm>
using namespace std;
int main(){
char s[200];
int i,j;
while(scanf("%s",s)!=EOF){
for(i=0;s[i]!=0;i++){}
sort(s,s+i);
printf("%s\n",s);
}
return 0;
}
char s[200];
int i,j;
while(scanf("%s",s)!=EOF){
for(i=0;s[i]!=0;i++){}
sort(s,s+i);
printf("%s\n",s);
}
return 0;
}
tips:
1.运用sort函数可以对字符串快速排序,但是要记得加上头文件
#include<algorithm>
using namespace std;
using namespace std;
2.重点在于计算输入的字符串所包含的字符个数,因为sort函数的参数为排序起始地址和结束地址