早教吧 育儿知识 作业答案 考试题库 百科 知识分享

假设关键序数为MFPRBXDGZA请你用字典序写出冒泡排序的每一趟结果

题目详情
假设关键序数为MFPRBXDGZA请你用字典序写出冒泡排序的每一趟结果
▼优质解答
答案和解析
void sort( String x ){
int len = x.length();
int i;
int j;
char c;
for( i = 0; i < len; i++ ){
for( j = i; j < len; j++ ){
if( x[j] > x[j+1] )
{
c = x[j];
x[j] = x[ j+1 ];
x[j+1] = c;
}
}
printf("%s\n",x);
}
}