李涛第5次作业.zip2403_88313188ZIP李涛第5次作业.zip 2.01KB 立即下载资源文件列表:ZIP 李涛第5次作业.zip 大约有5个文件 1.cpp 776B 2.cpp 617B 3.cpp 375B 4.cpp 753B 5.cpp 447B 资源介绍: 李涛第5次作业.zip #include <stdio.h> #include <string.h> #define SIZE 10 void bubbleSort(char names[SIZE][50], int n) { int i, j; for (i = 0; i < n - 1; i++) { for (j = 0; j < n - i - 1; j++) { if (strcmp(names[j], names[j + 1]) > 0) { char temp[50]; strcpy(temp, names[j]); strcpy(names[j], names[j + 1]); strcpy(names[j + 1], temp); } } } } int main() { char names[SIZE][50]; printf("请输入10个学生的姓名:\n"); for (int i = 0; i < SIZE; i++) { scanf("%s", names[i]); } bubbleSort(names, SIZE); printf("排序后的姓名:\n"); for (int i = 0; i < SIZE; i++) { printf("%s ", names[i]); } return 0; }