1、字符加密解密 古罗马皇帝凯撒在打仗时曾经使用过以下方法加密军事情报: 请编写一个程序,使用上述算法加密或解密用户输入的英文字串。 (1)源代码: (2)程序截图 (3)程序设计思想: 读入字符串, 加密:遍历该字符串,如果该字符串原先为 x , y , z则减去23,否则加上3 解密:遍历该字符 ...
分类:
编程语言 时间:
2016-10-28 13:27:55
阅读次数:
352
【实验任务】 1、实验题目:字串加密 2、实验内容:古罗马皇帝凯撒在打仗时曾经使用过以下方法加密军事情报: 3、设计思想:本程序共分为部分:1、利用输入语句输入用户要加密的字符串,有两种方法:(1)利用scanner语句输入,然后利用.nextLine()转换为string类型的字符串。(2)利用窗 ...
分类:
编程语言 时间:
2016-10-27 23:32:08
阅读次数:
293
1.代码及运行结果 在Java中,内容相同的字串常量(“Hello”)只保存一份以节约内存,所以s0,s1,s2实际上引用的是同一个对象。 编译器在编译s2一句时,会去掉“+”号,直接把两个字串连接起来得一个字串(“Hello”)。这种优化工作由Java编译器自动完成。 当直接使用new关键字创建字 ...
分类:
编程语言 时间:
2016-10-27 21:02:24
阅读次数:
163
(一)古罗马皇帝凯撒在打仗时曾经使用过以下方法加密军事情报:请编写一个程序,使用上述算法加密或解密用户输入的英文字串。 1.设计思想:首先选择是加密字符串还是解密字符串,两种算法相似。如果要加密字符串,则需要考虑特殊字符,就是XYZ这三个字符;相应的解密字符串类似,也需要考虑ABC这三个字符。 2. ...
分类:
编程语言 时间:
2016-10-27 20:14:11
阅读次数:
221
一、字串加密 古罗马皇帝凯撒在打仗时曾经使用过以下方法加密军事情报: 请编写一个程序,使用上述算法加密或解密用户输入的英文字串要求设计思想、程序流程图、源代码、结果截图。 1、程序设计思想 先定义字符串,之后输入字符串,算出字符串的长度,用for循环进行字符串的加密,运用ASCLL码表,进行加密,如 ...
分类:
编程语言 时间:
2016-10-27 19:53:50
阅读次数:
293
1、古罗马皇帝凯撒在打仗时曾经使用过以下方法加密军事情报:,请编写一个程序,使用上述算法加密或解密用户输入的英文字串要求设计思想、程序流程图、源代码、结果截图。 设计思想:1)定义一个String类型,输入一个字符串,接着在定义一个空的字符串st; 2)定义一个char m,使用charAt()函数 ...
分类:
其他好文 时间:
2016-10-27 19:52:34
阅读次数:
140
1、古罗马皇帝凯撒在打仗时曾经使用过以下方法加密军事情报: 请编写一个程序,使用上述算法加密或解密用户输入的英文字串要求设计思想、程序流程图、源代码、结果截图。 设计思想:先输入一串字符串,计算字符串的长度。用循环得到指定位置的字符串,判断得到的字符是不是“x”、“y”、“z”、“X”、“Y”、“Z ...
分类:
编程语言 时间:
2016-10-27 19:41:41
阅读次数:
237
实验一:凯撒密码 import java.util.Scanner; //zhanxinwu,October,25,2016 public class Addmi { public static void main(String[] args) { // TODO 自动生成的方法存根 int m,i ...
分类:
编程语言 时间:
2016-10-27 19:35:23
阅读次数:
275
凯撒密码1. 介绍凯撒密码作为一种最为古老的对称加密体制,在古罗马的时候都已经很流行,他的基本思想是:通过把字母移动一定的位数来实现加密和解密。明文中的所有字母都在字母表上向后(或向前)按照一个固定数...
分类:
移动开发 时间:
2016-09-10 10:24:38
阅读次数:
256
考试总结: 1. 显然第一道送分题,我差一点直接打表来对拍了,后来发现我们的pdf有问题不能复制,并且我没有YJQ大神那样足够的时间每道题都对拍,就只能试过样例就遁,(其实这种密码我玩过,密码学入门密码,当时好像叫凯撒密码233);对了,ASCII的掌握也很重要,我之前一直以为大写在小写后面啧。(之 ...
分类:
其他好文 时间:
2016-08-25 23:20:54
阅读次数:
170