#include<stdio.h>
#include<string.h>
int main()
{
char s[5][100];
int i, t;
char temp[100];
for(i = 0; i< 5; i++)
{
scanf("%s", &s[i]);
}
for(i = 0; i <5; i++)
{
for(int j = i + 1; j < 5; j++)
{
if(strcmp(s[i], s[j]) > 0)//根据ASCII码比较两个字符串大小
{
strcpy(temp,s[i]);// 比较大小后交换位置
strcpy(s[i], s[j]);
strcpy(s[j], temp);
}
}
}
printf("After sorted:\n");
for(i = 0; i < 5; i++)
{
printf("%s\n", s[i]);
}
return 0;
}
读入5个字符串,按由小到大的顺序输出
最新推荐文章于 2023-10-30 22:54:13 发布