C语言:输入6个英文单词,要求按从小到大排序,并输出.如下图所示:
来源:学生作业帮助网 编辑:六六作业网 时间:2025/01/30 03:57:35
C语言:输入6个英文单词,要求按从小到大排序,并输出.如下图所示:C语言:输入6个英文单词,要求按从小到大排序,并输出.如下图所示:C语言:输入6个英文单词,要求按从小到大排序,并输出.如下图所示:#
C语言:输入6个英文单词,要求按从小到大排序,并输出.如下图所示:
C语言:输入6个英文单词,要求按从小到大排序,并输出.如下图所示:
C语言:输入6个英文单词,要求按从小到大排序,并输出.如下图所示:
#include
#include
int main()
{
char string[10][50],temp[50];
printf("请输入6个单词:\n");
for(int i = 0; i < 6; i++)
scanf("%s",string[i]);
/*冒泡排序*/
for(int i = 0; i < 5; i++ )
for(int j = i+1; j < 6; j++)
if(strcmp(string[i],string[j]) == 1)//比较字符串大小,可以用strcmp
{
strcpy(temp,string[i]) ;//交换要strcpy
strcpy(string[i],string[j]) ;
strcpy(string[j],temp) ;
}
//输出
printf("输出排好序的6个单词:\n");
for(int i = 0; i < 6; i++ )
puts(string[i]);
return 0;
}
PS:若有不明白的地方,