1.设计思想
1)设置主方法,引入包;2)定义字符串,输入字符串;3)设置一个字符变量,设置循环,令字符变量等于字符串中下标为i的字符,根据ASCII码设置,输出。
2.流程图
3.源程序
import java.io.*; public class Exercise { public static void main(String[] args) throws IOException { BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));//输入 String str = reader.readLine(); char CharArray; for(int i =0;i<str.length();i++)//逐个输出字符 { CharArray=(char)(str.charAt(i)); if((CharArray>=65&&CharArray<=87)||(CharArray>=97&&CharArray<=119)) { CharArray += 3; } else { CharArray = (char) (CharArray-23); } System.out.print(CharArray); } } }
4.结果截图