欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

古罗马皇帝凯撒在打仗时曾经使用过以下方法加密军事情报: 请编写一个程序,使用上述算法加密或解密用户输入的英文字串...

发布时间:2025/7/14 编程问答 44 豆豆

设计思想:将输入的字符转化为ASCLL码进行相加再转化为字符

程序流程图:

程序源码:

package kehouzuoye; import java.util.Scanner; public class jiami {public static void main(String[] args) {// TODO Auto-generated method stubScanner in=new Scanner(System.in);int n=0;int key=3;String m=" ";String str=new String();System.out.printf("请输入要加密的字符串");str=in.next();for(int j=0;j<str.length();j++){char b=str.charAt(j);if(b>='A'&&b<='Z'){if(b>='X'&&b<='Z'){b-=26;b+=key;}else{b+=key;}}m+=b;}System.out.println("加密后的字符串为:"+m);}}

结果截图:

转载于:https://www.cnblogs.com/zhpdqs/p/7742792.html

总结

以上是生活随笔为你收集整理的古罗马皇帝凯撒在打仗时曾经使用过以下方法加密军事情报: 请编写一个程序,使用上述算法加密或解密用户输入的英文字串...的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。