输入一批问号“?”结束的字符,对“?”以前的每一个字符,如果它是大写字母,输出相应的小写字母;如果它是小写字母,输出相应的大写字母;否则,原样输出。...

输入一批问号“?”结束的字符,对“?”以前的每一个字符,如果它是大写字母,输出相应的小写字母;如果它是小写字母,输出相应的大写字母;否则,原样输出。...

 

代码:

 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 }