Description
把一个字符串里所有的大写字母换成小写字母,小写字母换成大写字母。其他字符保持不变。
Input
输入为一行字符串,其中不含空格。长度不超过80个字符。
Output
输出转换好的字符串。
Sample
Input
ABCD123efgh
Output
abcd123EFGH

import java.util.*;
public class Main{public static void main(String[] args) {Scanner reader = new Scanner(System.in);String str;str = reader.nextLine();for(int i = 0; i < str.length(); i++) {char s = str.charAt(i);if(s <= 'z' && s >= 'a') {s -= 32;System.out.print(s);} else if(s <= 'Z' && s >= 'A') {s += 32;System.out.print(s);} else System.out.print(s);}reader.close();}
}

C语言实验——大小写转换_JAVA相关推荐

  1. c语言位操作大小写转换,C语言实现大小写转换的三种方法

    今天心血来潮,总结了下大小写转换的方法,大致有三种. 1.使用C语言提供的函数:toupper(),tolower() 使用这两个函数需要引入头文件:#include 示例代码: #include # ...

  2. C语言实现大小写转换,如果输入的不是字母就重新输入

    简单的C语言程序实现大小写转换,由于字符是通过ASCII码存的内存中的,所以小写字母的ASCII码比大写字母大32,. 通过while控制输入的不是字母的话就重新输入,是的话就执行下一步判断. #in ...

  3. c语言中文如何大小写转换器,C语言实现大小写转换的三种方法

    今天心血来潮,总结了下大小写转换的方法,大致有三种. 1.使用C语言提供的函数:toupper(),tolower() 使用这两个函数需要引入头文件:#include 示例代码: #include # ...

  4. c语言人民币大小写转换,人民币大小写转换函数.xls

    人民币大小写转换函数.xls Sheet3 Sheet1 IF(A1=0,"",IF(ABS(A1)<0.995,"",TEXT(INT(ROUND(AB ...

  5. java人民币大小写转换_Java 实现人民币小写转大写[转载http://sunjun.blogchina.com/]

    Java实现人民币小写转大写 import java.io.*; import java.util.*; import java.lang.*; public class money { public ...

  6. C语言字符串大小写转换_只愿与一人十指紧扣_新浪博客

    大写转小写! 代码:    #include    "stdio.h"       char    fun ( char  *c )     { if ( *c <='Z'& ...

  7. C语言实验——拍皮球_JAVA

    Description 小瑜3岁了,很喜欢玩皮球,看来今后喜欢打篮球的_.最近她发现球从手中落下时,每次落地后反跳回原高度的一半,再落下,每次球落地时数球跳了几次,数到n次时爸爸在边上喊停,问小瑜现在 ...

  8. C语言实验——保留整数_JAVA

    Description 输入一个字符串str1,把其中的连续非数字的字符子串换成一个'',存入字符数组str2 中,所有数字字符也必须依次存入 str2 中.输出str2. Input 输入为一行字符 ...

  9. C语言实验——打印金字塔_JAVA

    输入n值,打印下列形状的金字塔,其中n代表金字塔的层数. Input 输入只有一个正整数n. Output 打印金字塔图形,其中每个数字之间有一个空格. Sample Input 3 Output 1 ...

最新文章

  1. LabVIEW设置应用程序显示标签透明
  2. Flash常用快捷键大全 (hotkey)
  3. GAN的理解与TensorFlow的实现
  4. 从bsp redirect到ui5_ui5
  5. linux下生成源程序控制流图,Linux下控制(统计)文件的生成的C代码实现
  6. python列表存储字符串_Python 基础知识全篇-字符串列表
  7. 阻塞式和非阻塞式udp传输_NIO非阻塞网络编程三大核心理念
  8. NHibernate剖析:Mapping篇之Mapping-By-Code(2):运用ModelMapper
  9. jQuery中的gt和lt
  10. Python官方中文文档网址和Python标准库官方中文文档网址
  11. Loadrunner教程
  12. 操作系统——进程间通信
  13. 2019_GDUT_新生专题I选集 L Codeforces-1260B
  14. 中文顿号怎么输入_顿号如何在键盘中打出来 保准你一看即会
  15. 【Practical】ZFC七公理
  16. 算24(递归)--算法学习
  17. 解决Android 10+无法创建文件问题
  18. Pose Estimation 入门理解
  19. IRIS的镜像配置(2)
  20. 添加SearchView控件时飘红的问题

热门文章

  1. 修改jupyter的保存位置
  2. Redis 的源码分析
  3. WebSocket 实战--转
  4. 史上最详细版!java文件打包成exe,在未配置安装JDK和未配置的电脑上运行--转载...
  5. 若依框架二次开发中的坑
  6. 利用Hyperledger Fabric开发你的第一个区块链应用
  7. 区块链去中心化的生命之源:“DPOS(委托权益证明)共识机制”
  8. 无人超市不便宜 一包棒棒糖比传统超市贵5.7元
  9. Java - 探究前后分离带来的跨域问题
  10. Apache ZooKeeper - ZK的ACL权限控制( Access Control List )