点击查看代码
#include<iostream>

using namespace std;

string a, b;
int main()
{
getline(cin, a);
getline(cin, b);
for (char& c : a) c = tolower(c);
for (char& c : b) c = tolower(c);
if (a < b) puts("<");
else if (a > b) puts(">");
else puts("=");
return 0;
}

将字符串 s 转化为小写的简短写法:

  1. for ( char & c : s ) c = tolower(c);
  2. transform( s.begin(), s.end(), s.begin(), ::tolower );

最新文章

  1. git之remote repository create(远程仓库创建)
  2. iOS之03-类的合理设计
  3. 既使用maven又使用本地Jar包
  4. 第十二篇 Integration Services:高级日志记录
  5. Struts2的运行流程以及关键拦截器介绍
  6. JQuery AJAX介绍
  7. WINDOWS硬件通知应用程序的常方法(五种方式:异步过程调用APC,事件方式VxD,消息方式,异步I/O方式,事件方式WDM)
  8. 关于cocos2d安装时编译不成功(个人心得)
  9. ASP.NET Zero--6.菜单加权限
  10. jQuery动态绑定
  11. 大前端的自动化工厂(2)—— SB Family
  12. IP简介(一)
  13. 在VS 一切正常,发布到IIS出现问题 [System.Data.OracleClient 需要 Oracle 客户端软件 version 8.1.7 或更高版本]
  14. Python socketserver模块解析
  15. finfo_file
  16. MongoDB应用场景
  17. ViewPager源码分析——滑动切换页面处理过程
  18. SQL 收集
  19. JS代码判断浏览器版本,支持IE6,IE7,IE8,IE9!三种方法!
  20. ueditor1.4.3配置过程(包含单独上传文件以及图片的使用),ueditor1.4.3上传配置(转 http://www.bkjia.com/webzh/1001016.html)

热门文章

  1. 把项目发布到tomcat中的方式
  2. hook(v16.7测试)?
  3. 面试问题之C++语言:类模板声明与定义为何不能分开
  4. probably another instance of uWSGI is running on the same address (127.0.0.1:9090). bind(): Address ...
  5. 【动态规划】洛谷P1802 5 倍经验日(01背包问题)
  6. 线性二次型控制器(LQR)——轨迹跟踪器
  7. 顺利通过EMC实验(17)
  8. java中异常到底有什么用?举例
  9. ubantu系统之jdk切换使用
  10. sring框架的jdbc应用