加密的病历单

加密的病历单_第1张图片
加密的病历单_第2张图片

import java.util.Scanner;
public class Main{
    public static void main(String[] args){
        Scanner sc=new Scanner(System.in);
        String str;
        str=sc.nextLine();
        StringBuilder sb=new StringBuilder();
        for(int i=0;i<str.length();i++){
            if((str.charAt(i)>='a')&&(str.charAt(i)<='z'))
                sb.append(Character.toUpperCase((char) ((str.charAt(i) - 'a' + 3) % 26 + 'a')));
            if((str.charAt(i)>='A')&&(str.charAt(i)<='Z'))
                sb.append(Character.toLowerCase((char) ((str.charAt(i) - 'A' + 3) % 26 + 'A')));
        }
        sb=sb.reverse();
        System.out.println(sb);
    }
}

你可能感兴趣的:(#,每日一题)