输入五个字符串排序,从大到小排序c语言
时间: 2023-09-24 15:02:57 浏览: 174
好的,以下是用 C 语言实现输入五个字符串并从大到小排序的代码:
```c
#include <stdio.h>
#include <string.h>
int main() {
char strings[5][100];
char temp[100];
int i, j;
// 输入五个字符串
for (i = 0; i < 5; i++) {
printf("请输入一个字符串:");
scanf("%s", strings[i]);
}
// 冒泡排序
for (i = 0; i < 4; i++) {
for (j = i + 1; j < 5; j++) {
if (strcmp(strings[i], strings[j]) < 0) {
strcpy(temp, strings[i]);
strcpy(strings[i], strings[j]);
strcpy(strings[j], temp);
}
}
}
// 输出排序结果
printf("排序后的结果为:\n");
for (i = 0; i < 5; i++) {
printf("%s\n", strings[i]);
}
return 0;
}
```
运行程序后,依次输入五个字符串,程序会按照从大到小的顺序输出排序后的结果。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)