学进去-教育应平等而普惠
试题
类型:操作题
难度系数:0.40
所属科目:高中信息技术
如图所示加密程序:在文本框Text1中输入明文,单击命令按钮“加密”,在文本框Text2中输出密文。加密算法思路如下:
                            
1)只针对英文字符和数字进行加密,其余字符不变;
2)将原文中的小写字母转换为大写字母;
3)根据第2步所得结果,若是英文字符,则逐个后移4位
(例如:A→E,Z→D),若是数字,则逐个前移2位(例如:3→1,1→9)。
综上所述:原文为Jim is at room 4!,加密后输出密文为:NMQ MW EX VSSQ 2!
(1)程序代码如下,请填空。
①处代码______________;②处代码______________。
Private Sub Command1_Click()
Dim str1 As String, str2 As String, ch As String
Dim i As Integer, j As Integer, n As Integer
str1 = Text1.Text:str2 ="   ":n =Len(Text1.Text)
For i=1.To n

ch =Mid(str1, i, 1)

If ch >="a" And ch <="z" Then

    

End If

If ch >="A" And ch <= "Z" Then

ch= Chr((Asc(ch)-Asc("A")+4) Mod 26+ Asc("A"))

ElseIf ch >= "0"And ch <= "9" Then

ch=Chr((    ) Mod 10+Asc("0"))

End If

str2 =str2 + ch

Next i
Text2.Text =str2
End Sub
(2)若在Text1中输入的明文为:Num 15*,则程序运行后在Text2中输出的密文为:_______。
编辑解析赚收入
收藏
|
有奖纠错

同类型试题

优质答疑

y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2

用户名称
2019-09-19

y = sin x, x∈R, y∈[–1,1],周期为2π,函数图像以 x = (π/2) + kπ 为对称轴
y = arcsin x, x∈[–1,1], y∈[–π/2,π/2]
sin x = 0 ←→ arcsin x = 0
sin x = 1/2 ←→ arcsin x = π/6
sin x = √2/2 ←→ arcsin x = π/4
sin x = 1 ←→ arcsin x = π/2

用户名称
2019-09-19
我要答疑
编写解析
解析:

奖学金将在审核通过后自动发放到帐

提交
我要答疑
我要答疑:
提交