题库 高中信息

题干

(加试题)某种字符加密方法描述如:
①将待加密的字符分成若干个字符串组,每组n个字符,剩余字符(个数小于n)自成一组。
②将每组字符按以下方法重新组合,得到新的字符串。

重新组合规则:取每组第个字符依次连接生成第i个新的字符串,共n组。

③将底组后的n组字符串依次进行字符交换,得到加密字符(加密前后字符均为大写)。

字符变换规则:按字母顺序后移i个位置后输出。

④依次合并变换后的字符串,即为密文。
例如:明文="ABCDEFGHIJK",n=4的字符加密过程如下:

(1)已知n=3,则待加密数据"ABCDEFG"加密后的密文为_________________。
(2)小张根据上述加密算法,设计了一个对应的加密程序,其VB代码如下,请在划线处填入合适的代码。
下面进行重新组合:重组后数据保存到s1中


下面进行字符变换:字符变换后数据保存到ans中

划线处应填入的代码分别为:(1)______________  (2)______________  (3)______________
上一题 下一题 0.99难度 填空题 更新时间:2019-11-19 07:47:51

答案(点此获取答案解析)