输入一批问号“?”结束的字符,对“?”以前的每一个字符,如果它是大写字母,输出相应的小写字母;如果它是小写字母,输出相应的大写字母;否则,原样输出。
代码:
1 import java.io.*;
2 public class Main {
3 public static void main (String [] args) throws IOException{
4 char c;
5 c=(char) System.in.read();
6 while(c!='?') {
7 if(c>='A'&&c<='Z') {
8 c+=32;
9 }
10 else if(c>='a'&&c<='z') {
11 c-=32;
12 }
13 else {
14 c=c;
15 }
16 System.out.print(c);
17 c=(char) System.in.read();
18 }
19 }
20 }