c:
#include<stdio.h>
int main(){
char a;
while(scanf("%c",&a)!=EOF){
getchar();
if(a>='a'&&a<='z')
printf("%c\n",a-32);
else
printf("%c\n",a+32);
}
}
c++:
#include<bits/stdc++.h>
using namespace std;
int main(){
char a;
while(cin>>a){
if(a>='a'&&a<='z')
cout<<char(a-32)<<endl;
else
//cout<<a+32<<endl;
cout<<char(a+32)<<endl;
}
}
//cout输出char的方法
Java:
import java.io.*;
public class Main{
public static void main(String[]args)throws IOException{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String s;
while((s=br.readLine())!=null){
char m=s.charAt(0);
if(m<='z'&&m>='a')
System.out.printf("%c\n",m-32);
else
System.out.printf("%c\n",m+32);
}
}
}
或者:
import java.io.*;
public class Main{
public static void main(String[]args)throws IOException{
BufferedReader br=new BufferedReader(new InputStreamReader(System.in));
String s;
while((s=br.readLine())!=null){
char m=s.charAt(0);
/**if(m<='z'&&m>='a')
System.out.printf("%c\n",m-32);
else
System.out.printf("%c\n",m+32);**/
if(s==s.toLowerCase())
System.out.println(s.toUpperCase());
else
System.out.println(s.toLowerCase());
}
}
}