解题思路:
注意事项:
参考代码:#include<stdio.h>
#include<string.h>
int main()
{
char s[3][128], tmp[128];
int i, j;
for(i=0; i<3; i++)
{
scanf("%s", &s[i]);
}
for(i=0; i<3; i++)
{
for(j=i+1; j<3; j++)
{
if(strcmp(s[i], s[j]) > 0)
{
strcpy(tmp, s[i]);
strcpy(s[i], s[j]);
strcpy(s[j], tmp);
}
}
}
for(i=0; i<3; i++)
{
printf("%s\n", s[i]);
}
return 0;
}
0.0分
0 人评分
C语言训练-排序问题<1> (C++代码)浏览:589 |
C语言训练-计算t=1+1/2+1/3+...+1/n (C语言代码)浏览:858 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:885 |
兰顿蚂蚁 (C++代码)浏览:1044 |
众数问题 (C语言代码)浏览:821 |
WU-输出正反三角形 (C++代码)浏览:1018 |
C语言程序设计教程(第三版)课后习题6.1 (C语言代码)浏览:545 |
C语言训练-数字母 (C语言代码)浏览:600 |
The 3n + 1 problem (C语言代码)浏览:501 |
矩阵的对角线之和 (C语言代码)浏览:1343 |