题目信息

题目类型
练习
题目年份
2023
题目题型
填空题
关 键 词
密文解密

题目题干

本题根据密码表将密文解密为明文。为了提高数据的安全性,可将数字数据(如银行账号等)加密成字母密文保存,在使用时再解密还原成数字(例如,密文“agKxKaKa”用本程序可解密为“20151212”)。本题解密方法可预先约定好一组字母密码存放在元组 code 密码表中,code[0]~code[9]分别表示数字 0~9 对应的密码;输入欲解密的密文(Ciphertext)并回车(输入字母“q”将退出程序),根据密码表转换成明文(Plaintext,码表中无法转换的码用“?”代替),最后显示在标签上。运行结果示例如图  所示。KU8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
本题根据密码表将密文解密为明文。为了提高数据的安全性,可将数字数据(如银行账号等)加密成字母密文保存,在使用时再解密还原成数字(例如,密文“agKxKaKa”用本程序可解密为“20151212”)。本题解密方法可预先约定好一组字母密码存放在元组 code 密码表中,code[0]~code[9]分别表示数字 0~9 对应的密码;输入欲解密的密文(Ciphertext)并回车(输入字母“q”将退出程序),根据密码表转换成明文(Plaintext,码表中无法转换的码用“?”代替),最后显示在标签上。运行结果示例如图  所示。KU8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
在以下代码中填空,实现上述功能。KU8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
code= ('g', 'K', 'a', 'P', 'W', 'x', 'E', 'Q', 'f', 't')KU8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
while True:KU8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
d=''s=input("Please Input the Ciphertext('q' for Exit):\n")if (s=='q'):KU8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
breakfor i in ____(1)____:KU8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
if s[i]___(2)____code:KU8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
p=code.index (s[i])KU8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
d___(3)___KU8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
else:KU8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
d+='?'____(4)_____KU8100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
("The Plaintext is:\n" +d)

答案解析

相关题目

一个递归算法必须包括                   和                   ​​​​​​​ 。
栈和队列的共同点是                。
利用长度为n的列表存储循环队列的元素,队头指针front指 向实际队头元素所在位置的前一个位置,队尾指针rear指向实际队尾 元素,则入队时的操作为                  ,出队时的操作为
引入循环队列的目的是                。
一个栈的进栈序列为1, 2, 3, …, n,对应的出栈序列为S1, S2, S3, …, Sn。若 S2=3,则 S3可能取值的个数为            。
设有一个递归算法如下。 def fact(self,n):   if n<=0:  return 1   else:   return self.fact(n-1)*n   计算fact(n)需
带头结点的链式队列,其队头指针指向实际队头元素所在结 点的前一个结点,其队尾指针指向队尾结点,则在进行出队操作时 ( )。 A.修改队头指针 B.修改队尾指针 C.队头和队尾指针都要修改  D.队头和
b、c、e、d、a 3.设栈S和队列Q的初始状态均为空,元素a、b、c、d、e、 f、g 依次进入栈S。若每个元素出栈后立即进入队列Q,且7个元素 出队的顺序是b、d、c、f、e、a、g,则栈S的容量
让元素a、b、c、d、e依次进入一个链式栈中,则出栈的顺序 不可能是( )。 A.e、d、c、b、a B.b、a、e、d、c C.d、c、a、b、e ​​​​​​​D.b、c、e、d、a
对于一个顺序栈,栈中能存储的元素个数最多不超过正整数 MaxStackSize(栈顶指针top 的初值为-1), 对于栈满条件的判断应该 为( )。 A.top!=MaxStackSize-1 B.

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢