博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
---------------------------2000---------------------------------
阅读量:5226 次
发布时间:2019-06-14

本文共 421 字,大约阅读时间需要 1 分钟。

收获:从该题中知道了strcmp是只能比较字符的大小,不能比较单个字母的大小。单个字母的大小可以用强制转换为int来比较,也可以直接比较两个字符的大小。

在一个地方有错,就是当输入晚3个字母之后在输入回车执行,在这里oj把回车当成了下一个字符所以发生了错误,解决办法就是加一个getchar();来抵消这个回车

答案:

#include<stdio.h>

int main()

{

char a,b,c,z;

while((scanf("%c%c%c",&a,&b,&c))!=EOF)

{

  getchar();

if(a>b)

{

z=b;

b=a;

a=z;

}

if(a>c)

{

z=c;

c=a;

a=z;

}

if(b>c)

{

z=b;

b=c;

c=z;

}

printf("%c %c %c\n",a,b,c);

 

}

}

}

 

转载于:https://www.cnblogs.com/A-FM/p/4942278.html

你可能感兴趣的文章
android permission
查看>>
【译】在Asp.Net中操作PDF - iTextSharp - 使用字体
查看>>
.net 文本框只允许输入XX,(正则表达式)
查看>>
Python 第四十五章 MySQL 内容回顾
查看>>
实验2-2
查看>>
MongoDB遇到的疑似数据丢失的问题。不要用InsertMany!
查看>>
android smack MultiUserChat.getHostedRooms( NullPointerException)
查看>>
实用的VMware虚拟机使用技巧十一例
查看>>
监控工具之---Prometheus 安装详解(三)
查看>>
不错的MVC文章
查看>>
IOS Google语音识别更新啦!!!
查看>>
[置顶] Linux终端中使用上一命令减少键盘输入
查看>>
BootScrap
查看>>
路冉的JavaScript学习笔记-2015年1月23日
查看>>
Mysql出现(10061)错误提示的暴力解决办法
查看>>
2018-2019-2 网络对抗技术 20165202 Exp3 免杀原理与实践
查看>>
NPM慢怎么办 - nrm切换资源镜像
查看>>
Swift - UIView的常用属性和常用方法总结
查看>>
Swift - 异步加载各网站的favicon图标,并在单元格中显示
查看>>
【Python学习笔记】1.基础知识
查看>>