首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在考生文件夹下有一个工程文件sjT4.vbp,其窗体如图所示。该程序用来对在上面的文本框中输入的英文字母串(称为“明文”)加密,加密结果(称为“密文”)显示在下面的文本框中。加密的方法为:选中一个单选按钮,单击“加密”按钮后,根据选中的单选按钮后面的数字n
在考生文件夹下有一个工程文件sjT4.vbp,其窗体如图所示。该程序用来对在上面的文本框中输入的英文字母串(称为“明文”)加密,加密结果(称为“密文”)显示在下面的文本框中。加密的方法为:选中一个单选按钮,单击“加密”按钮后,根据选中的单选按钮后面的数字n
admin
2020-04-08
30
问题
在考生文件夹下有一个工程文件sjT4.vbp,其窗体如图所示。该程序用来对在上面的文本框中输入的英文字母串(称为“明文”)加密,加密结果(称为“密文”)显示在下面的文本框中。加密的方法为:选中一个单选按钮,单击“加密”按钮后,根据选中的单选按钮后面的数字n,将“明文”中的每个字母改为它后面的第n个字母(“z”后面的字母认为是“a”,“Z”后面的字母认为是“A”),如图所示。窗体中已经给出了所有控件和程序,但程序不完整,请去掉程序中的注释符,把程序中的?改为正确的内容。
注意:不得修改程序中的其他部分和控件的属性。最后将修改后的文件按原文件名存盘。
选项
答案
【操作步骤】 步骤l:打开本题工程文件。 步骤2:打开代码编辑窗口,去掉程序中的注释符“′”,将问号改为正确的内容。 参考答案(阴影部分是需考生填入的内容) PriVate Sub Commandl_Click() Dim n As Integer, k As Integer, m As Integer Dim c As String,a As String For k=0 To 2 If Opl(k).Value Then n=Val(Opl(k).
Caption
) End If Next k m=Len(Textl.Text) a="" For k=1 To
m
c=Mid$(Textl.Text,
k
,1) c=String(1,Asc(c) +n) If c>"z"Or c>"Z"And c<"a"Then c =String(1,Asc(c) -26) End If
a
=a+c Next k Text2.Text=a End Sub 步骤3:调试并运行程序,关闭程序后按题目要求存盘。 【易错提示】单选按钮数组的起始下标为0,而不是l,在循环和判断的时候要特别注意。
解析
根据题意,首先要确定移动的位数,移动的位数是通过单选按钮来选择的,移动的值是由单选按钮的Caption属性值决定的,然后要确定循环的次数,循环的次数是由输入字母的个数决定的。使用Mid()函数取出字符串中的字符,利用Asc()函数返回字符的代码,利用String()函数将字符代码转换成字符。
转载请注明原文地址:https://jikaoti.com/ti/utx0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
支持子程序调用的数据结构是( )。
编写如下程序:PrivateSubCommand1_Click()DimmAsInteger,nAsIntegerm=2:n=1SelectCasemCase1
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是()。
结构化程序设计中,下面对goto语句使用描述正确的是
在考生目录下已有一个工程文件sjt5.vbp。运行程序后,分别从两个文件中读出数据,放入两个一维数组a、b中。请编写程序,当单击“合并数组”,按钮时,将a、b数组中相同下标的数组元素的值求和,并将结果存入数组c。单击“找最大值”按钮时,调用find过程分
在窗体上画一个命令按钮和一个文本框(名称分别为Command1和Text1),并把窗体的KeyPreview属性设置为True,然后编写如下代码:DimSaveAllAsStringPrivateSubForm_Load() Show
表达式Int(8*Sqr(36)*10^(-2)*10+0.5)/10的值是()。
设工程中有2个窗体:Forml、Form2,Forml为启动窗体。Form2中有菜单,其结构如表。要求在程序运行时,在Forml的文本框Textl中输入口令并按回车键(回车键的ASCⅡ码为13)后,隐藏Forml,显示Form2。若口令为”XSLNCER”
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
数据流图用于抽象描述一个软件的逻辑模型,数据流图由一些特定的图符构成。下列图符名标识的图符不属于数据流图合法图符的是()。
随机试题
英美法系承认仅依当事人的合意而有效的婚姻,这种婚姻是()
男性,50岁,血栓闭塞性脉管炎患者,患肢皮肤苍白,麻木,行走一段路后,感小腿疼痛,需止步休息,休息后疼痛缓解可再行走。患者Fontaine分期是【】
由一般原理推导出关于个别情况的结论,这种论证方法是()
中国某公司与甲国Rerp公司因一宗投资项目产生争议,Rerp公司向甲国法院起诉中国某公司并获得胜诉判决。中国某公司败诉后就同一案件向我国法院提起诉讼。Rerp公司以该案件已经甲国法院判决生效为由对中国法院提出管辖权异议。依据我国法律、司法解释以及我国缔结的
( )不按照委托监理合同的约定履行监理义务,对应当监理的项目不检查或不按规定检查,给建设单位造成损失的,应当承担相应的赔偿责任。
某人购买了一台电压表,刻度为0~10V,使用说明书中给出它的最大允许误差为±0.2%。在×10一档下使用,最大示值误差出现在80V处,其相对误差为-0.15%。为了保证其正确使用,对该电压表的计量特性分析如下:×10一档下的最大示值误差为()
234,118,58,30,14,()。
一项工程原计划由甲、乙两队合作30天完成。甲队提前完成了上一项工程,所以先独自开工。24天之后乙队加入,两队一起工作了12天。此时甲队退出该项工程,由乙队单独又干了15天才完工。问:若该项工程由乙队单独干,需要多少天完工?
Scientistsaresupposedtochangetheirminds.【F1】Havingadoptedtheirviewsonscientificquestionsbasedonanobjectiveeval
Notetakingisacomplexactivitythatrequiresahighlevelofabilityinmanyseparateskills.Firstly,thestudenthasto
最新回复
(
0
)