解题思路: 先输入三个字符串,通过头文件include
#include
#include
int main()
{
char a[3][1000];
char c[1000];
for(int i=0;i<3;i++)
{
scanf("%s",a[i]);
}
for(int i=0;i<2;i++)
{
for(int j=0;j<2-i;j++)
{
if(strcmp(a[j],a[j+1])>0)
{
strcpy(c,a[j]);
strcpy(a[j],a[j+1]);
strcpy(a[j+1],c);
}
}
}
for(int i=0;i<3;i++)
{
printf("%s",a[i]);
printf("\n");
}
}
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题9.3 (Java代码)浏览:965 |
C语言程序设计教程(第三版)课后习题9.4 (Java代码)浏览:1419 |
C语言程序设计教程(第三版)课后习题9.8 (Java代码)浏览:1640 |
【绝对值排序】 (C语言代码)浏览:717 |
兰顿蚂蚁 (C++代码)浏览:1091 |
十->二进制转换 (C语言代码)浏览:1291 |
C语言训练-排序问题<1> (C语言代码)浏览:601 |
数组输出 (C语言代码)--此题的题目描述有问题浏览:1817 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:475 |
C语言程序设计教程(第三版)课后习题12.3 (C语言代码)浏览:548 |