Base64编码是计算机中常见的一种编码方式,规则是把3个字节(24位)的数据按6位1组分成4组,然后将每组数据分别转换为十进制,根据下图将这些十进制数所对应的字符连接,即为Base64码。

以编码字符“Web”为例,字符“Web”对应的ASCII编码分别是87,101,98,分别转换为8位二进制数,按6位二进制数分组后再转换成十进制,查找他们的对应字符,得到“Web”的Base64编码为“V2Vi”。
(1)若某字符串的Base64编码为“QWEw”,则其原文是____________
(2)小高根据上述描述,设计了一个如下的将n(n是3的整数倍)个ASCII编码字符转换Base64
编码的VB程序,请在划线处填入合适的代码。
Private Sub Command1_Click()
Dim a(1 To 100) As Integer , b(1 To 100) As Integer
Base64="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"
chr_asc = Text l. Text
n=Len (chr
asc)
For i=1 To n
______________‘①填空
Next i
For i=0 To____________'②填空
b(i*4+1)=a(i*3+1)\4
b(i*4+2)=(a(i*3+1)Mod 4)*16+a(i*3+2)\16
b(i*4+3)= _____________③填空
b(i*4+4)=a(i*3+3) Mod 64
For j=1 To 4
chr base = chr_base + Mid(Base64 , b(i*4+j)+1,1)
Next j
Next i
Text2. Text =chr_base
End Sub