先附上ASCII码图

不难发现,小写字母与大写字母相差32

小写转大写程序如下:

#include <bits/stdc++.h>
using namespace std;int main() {char c;cin>>c;c = c - 32;cout<<c;return 0;
}

运行结果:
输入:a
输出:A

大写转小写程序:

#include <bits/stdc++.h>
using namespace std;int main() {char c;cin>>c;c = c + 32;cout<<c;return 0;
}

运行结果:
输入:A
输出:a

自动转换程序:

#include <bits/stdc++.h>
using namespace std;int main() {char c;cin>>c;//判断大小写,转换if(c >= 'A' && c <= 'Z'){c = c + 32;  //大写转小写} else{c = c - 32;  //小写转大写}cout<<c;  //输出return 0;
}

洛谷题目:URL


C++ 实现大小写转换相关推荐

  1. C++ OJ 中多行数据输入(大小写转换、通过移位运算实现2的n次方、多组输入,每行输入数量不一样)

    1. 多组输入,输出每行最大值 while(cin>>a>>b) 主要解决的是两个为一组的多组数据输入,当一次只输入一个数据时就用 while(cin>>a) 输入 ...

  2. C++ 字符串字母大小写转换

    C++ 字符串字母大小写转换 使用algorithm,里面的tolower(转小写)toupper(转大写) #include <iostream> #include <string ...

  3. C++ 笔记(22)— STL string 类(字符串赋值、访问、拼接、查找、翻转、大小写转换)

    1. 实例化和赋值 STL string #include <string> #include <iostream>int main () {using namespace s ...

  4. php 英文小写变大写,PHP英文字母大小写转换函数

    例1,每个单词的首字母转换为大写:ucwords() 复制代码 代码示例: $foo = 'hello world!'; $foo = ucwords($foo);             // He ...

  5. 黄聪:Python 字符串操作(string替换、删除、截取、复制、连接、比较、查找、包含、大小写转换、分割等)...

    去空格及特殊符号 s.strip().lstrip().rstrip(',') 复制字符串 #strcpy(sStr1,sStr2) sStr1 = 'strcpy' sStr2 = sStr1 sS ...

  6. R语言大小写转换函数(tolower, toupper, casefold,chartr)实战

    R语言大小写转换函数(tolower, toupper, casefold,chartr)实战 目录 R语言大小写转换函数(tolower, toupper, casefold,chartr)实战 # ...

  7. Linux批量文件名大小写转换,Linux中批量把目录内文件名转换大小写用tr

    如何将一个目录中所有文件名由大写变为小写 我们以目录 tmp 为例 1. 进入 tmp 目录的上一级目录 2. zip -r tmp.zip tmp/* 3. mv tmp tmp-old (这是为了 ...

  8. jS字符串大小写转换实现方式

    toLocaleUpperCase 方法:将字符转换为大写 stringVar.tolocaleUpperCase( ) 必选的 stringVar 引用是一个 String 对象,值或文字. //转 ...

  9. Excel技巧之——英文大小写转换(转)

    Excel技巧之--英文大小写转换 在日常工作中,有时为了工作之需要,常常需要在英文大小写之间进行转换,手动方式很繁琐,利用excel提供的函数可以很方便地对大小写字母进行转换. 工具/原料 exce ...

  10. python如何小写p转换p_Python进阶---python 中字符串大小写转换

    python中字符串的大小写转换和判断字符串大小写的函数小结: 一.pyhton字符串的大小写转换, 常用的有以下几种方法: 1.对字符串中所有字符(仅对字母有效)的大小写转换,有两个方法: prin ...

最新文章

  1. 计算机网络技术与应用教程期末考试,2011大学计算机网络技术与应用教程客观题期末复习(含判断题,属于公共课程,使用)...
  2. go interface转int_32. 一篇文章理解 Go 里的函数
  3. 腾讯无边界网络 致胜企业安全新战场
  4. 适合0基础的web开发系列教程-文本格式标签汇总
  5. python同步两张数据表_Python 如何实现数据库表结构同步
  6. python按列读取txt文件_如何使用pandas读取txt文件中指定的列(有无标题)
  7. 3-1:常见任务和主要工具之软件包管理
  8. Windows Server 2012/2012 R2:安装和配置 SMTP 服务器
  9. Django例子-出版社
  10. 关于jacob 无法创建ActiveXCompnent对象的几种可能性
  11. OpenGL ES应用开发实践指南:iOS卷
  12. 【编译原理总结】由正则式构造等价的DFA并将其最小化
  13. 大一 C语言 实验1
  14. 计算机设置了分组用户怎么切换,怎么弄微信小号-不单止换小号,另外这些微信小技巧也一定让你“相见恨晚”...
  15. Guass列主元、平方根法、追赶法求解方程组的C++实现
  16. Linux 安装php-cs-fixer
  17. 自比毕加索,揭秘神秘的“苹果大学”
  18. 赵小楼《天道》《遥远的救世主》深度解析(44)怎么理解肖亚文听到芮小丹说爱上丁元英时所说的“地狱”?
  19. 【并发】Amdahl's Law 阿姆达尔定律
  20. vivo android8公测,vivo安卓9.0公测招募开启:明年年初获得推送

热门文章

  1. setup maven plugin connection
  2. English--动名词
  3. python输入个人所得税计算_Python实现的个人所得税计算器示例
  4. c语言算个人所得税的源代码,C语言编写一个计算个人所得税的程序,要求输入收入金额,能够输...
  5. 怎样免费设置QQ空间背景音乐
  6. 自定义智能报表系统内容准备:基于WEB的SBO数据结构浏览器
  7. 空气质量等级c语言编程,字节跳动2018秋招编程题——空气质量
  8. 美团2015年校园招聘部分笔试题
  9. 技术面试最后反问面试官的问题合集
  10. 基于Tensorflow 2.0实现的图片风格迁移