编写VB程序,编写一个程序实现如下功能能

以下是此题的【VB源代码】


Option Base 1 '数组下標要从1开始就需要这句否则数据下载是从0开始

以上程序通过随机函数产生一个两位整数的3行4列矩阵,然后转置分别输出原来的矩阵和轉置后的矩阵。


运行此程序点击窗体,结果如下图所示

(加试题)小明编写了一个数据加密的VB程序功能如下:在文本框Text1中输入明文单击“加 密”按钮Command1后在文本框Text2中显示加密后的密文,运行界面如下图所示


①将明文中的ASCII码烸3个字节为一组(该明文字符串均为ASCII码,且字节数为3的倍数)顺次连接 后得到24位二进制数

②将①中的24位二进制数每8位进行一次翻转操作,比如原来的“”变为“”

③将②所得24位二进制数逐位取反比如原来的“1110”变为“0001”

④将③中所得的24位二进制数每6位一组转换为相应的┿进制数,即得到对应的密文

⑤将所有密文顺序连接并输出 实现上述功能的VB程序如下请回答下列问题:

(1)按照上述加密算法进行加密,则“ABC”的密文是________(已知“A”的ASCII码值为65)

(2)请在划线处填入合适代码:


运行该程序在文本框Text1、文本框Text2、文本框Text3中分别输入2、-5、6后,单击命令按钮Command1文本框Text5中显示的是(  )

我要回帖

更多关于 编写一个程序实现如下功能 的文章

 

随机推荐