蓝桥杯_算法训练_大小写转换 - sbw Blog

蓝桥杯_算法训练_大小写转换

来源: 石博文博客 | 浏览: 6018 | 评论: 0 发表时间: 2015-01-19

编写一个程序,输入一个字符串(长度不超过20),然后把这个字符串内的每一个字符进行大小写变换,即将大写字母变成小写,小写字母变成大写,然后把这个新的字符串输出。
输入格式:输入一个字符串,而且这个字符串当中只包含英文字母,不包含其他类型的字符,也没有空格。
输出格式:输出经过转换后的字符串。



样例输入
样例输出
解题思路

由于Ascii码中大写字母和小写字母相差32,刚好是二进制中从右往左第6位,只需将这一bit取反,就可以对大小写进行转换。


AC代码


没有人评论过此文,还不快抢个沙发
  • 昵称: *
  • 邮箱:
  • 网址:
  • 记住我的信息
  • Color
  • Red
  • Blue
  • Code
  • bash
  • cpp
  • css
  • java
  • js
  • perl
  • php
  • python
  • ruby
  • sql
  • xml