本帖最後由 孫子傑 於 2023-6-10 12:02 編輯
import java.util.*;
public class Ch01 {
public static void main(String[] args) {
Scanner s=new Scanner(System.in);
String input=s.nextLine();
int first=input.charAt(0);
int pass=1;
if(input.length()==1)
{
first++;
if(first>=48 && first<=57)
{
if(first==58)
first=48;
}
}
else if(first>=65 && first<=90)
first+=33;
else if(first>=97 && first<=122)
first-=31;
else
pass=0;
if(pass==1)
System.out.println((char)first);
else
System.out.println("error");
first++;
if(first>=48 && first<=57)
{
if(first==58)
first=48;
}
else if(first>=65 && first<=90)
first+=33;
else if(first>=97 && first<=122)
first-=31;
else
pass=0;
int last=input.charAt(input.length()-1);
if(last>=48 && last<=57)
{
if(last==58)
last=48;
}
else if(last>=65 && last<=90)
last+=33;
else if(last>=97 && last<=122)
last-=31;
else
pass=0;
if(pass==1)
System.out.println((char)first+input.substring(1,input.length()-1)+(char)last);
else
System.out.println("error");
}
} |