杭电第2000题c++
答案:2 悬赏:80 手机版
解决时间 2021-03-31 21:07
- 提问者网友:棒棒糖
- 2021-03-31 14:15
杭电第2000题c++
最佳答案
- 五星知识达人网友:夜风逐马
- 2021-03-31 15:30
int main()
{
char a,b,c;
while(scanf("%c%c%c",&a,&b,&c)!=EOF)
{
if(a<=b)
{
if(b<=c) printf("%c %c %c\n",a,b,c); // c最大
else if(a<=c && c<=b) printf("%c %c %c\n",a,c,b); // c在a,b之间
else printf("%c %c %c\n",c,a,b); // c最小
}
else // a>b
{
if(b>=c) printf("%c %c %c\n",c,b,a); // c最小
else if(a>=c&&c>=b) printf("%c %c %c\n",b,c,a); // c在b,a之间
else printf("%c %c %c\n",b,a,c); // c最大
}
getchar(); // 吸收换行符
}
return 0;
}
{
char a,b,c;
while(scanf("%c%c%c",&a,&b,&c)!=EOF)
{
if(a<=b)
{
if(b<=c) printf("%c %c %c\n",a,b,c); // c最大
else if(a<=c && c<=b) printf("%c %c %c\n",a,c,b); // c在a,b之间
else printf("%c %c %c\n",c,a,b); // c最小
}
else // a>b
{
if(b>=c) printf("%c %c %c\n",c,b,a); // c最小
else if(a>=c&&c>=b) printf("%c %c %c\n",b,c,a); // c在b,a之间
else printf("%c %c %c\n",b,a,c); // c最大
}
getchar(); // 吸收换行符
}
return 0;
}
全部回答
- 1楼网友:轮獄道
- 2021-03-31 15:41
按ASCII码,从小到大排序。追问脑残
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯