#include <stdio.h>
#include <windows.h>
#include <string.h>
#pragma warning(disable: 4996)
void Exchange(char * str1, char *str2)
{
char str_e[10] = "0";
strcpy(str_e, str1);
strcpy(str1, str2);
strcpy(str2, str_e);
}
void sort(char str[][10])
{
int i = 0;
int j = 0;
for (; i < 4; i++)
{
for (j = i; j < 5; j++)
{
if (strcmp(str[j], str[i]) < 0)
{
Exchange(str[j], str[i]);
}
}
}
return 0;
}
int main()
{
char str[5][10] = { "ABCD", "HEDW", "abce", "EFGA", "edae" };
sort(str);
for (int i = 0; i < 5; i++)
{
printf("%s\n", str[i]);
}
system("pause");
return 0;
}
.写冒泡排序可以排序多个字符串 C语言
最新推荐文章于 2023-08-20 22:45:20 发布