本文主要是介绍c语言,对字符串进行排序、盗墓者是个丑奴儿,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
//盗墓者是个丑奴儿,原
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
int main(void){
char * str="adjashdjkashdjkashjkdhaisfvheibbvskdbdvjksda";
char str_s[strlen(str)];
memset(str_s,'0',strlen(str_s));
//字符逐一导入数组
for(int i=0;i<strlen(str);i++)
str_s[i]=str[i];
//冒泡排序
for(int i=0;i<strlen(str_s);i++){
for(int j=i+1;j<strlen(str_s);j++){
if(str_s[i]>str_s[j]){
char p=str_s[j];
str_s[j]=str_s[i];
str_s[i]=p;
}
}
}
printf("%s \n",str);
printf("%s ",str_s);
return 0;
}
排序结果如下:
这篇关于c语言,对字符串进行排序、盗墓者是个丑奴儿的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!