#include <stdio.h>
#include <string.h>
void toBubbleSort(char * arr[], int len);
int main(int argc, const char * argv[])
{
char * name[] = { "CHINA", "AMERICA", "AUSTRALIA", "FRANCE", "GERMAN" };
int len = sizeof(name) / sizeof(char *);
toBubbleSort(name, len);
for (int i = 0; i < len; i++) {
printf("%s\n", name[i]);
}
// c语言 条件 -1 也能打印啊???
if (-1) { // 多写一个 >0 or <0 是个好习惯
printf("%d\n", 1111);
}
return 0;
}
void toBubbleSort(char * arr[], int len)
{
char * temp;
for (int i = 0; i < len - 1; i++) {
for (int j = 0; j < len - 1 - i; j++) {
if (strcmp(arr[j], arr[j + 1]) > 0) {
temp = arr[j];
arr[j] = arr[j + 1];
arr[j + 1] = temp;
}
}
}
}