首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个Textl文本框,一个Commandl命令按钮,并有以下程序: Private Sub Commandl_Click() Dim n IfTextl.Text”123456”Then n=n+1
窗体上有一个Textl文本框,一个Commandl命令按钮,并有以下程序: Private Sub Commandl_Click() Dim n IfTextl.Text”123456”Then n=n+1
admin
2018-10-15
19
问题
窗体上有一个Textl文本框,一个Commandl命令按钮,并有以下程序:
Private Sub Commandl_Click()
Dim n
IfTextl.Text<>”123456”Then
n=n+1
Print”口令输入错误”&n&”次”
End If
End Sub
希望程序运行时得到左图所示的效果,即:输入口令,单击“确认口令”命令按钮,若输入的口令不是“123456”,则在窗体上显示输入错误口令的次数。但上面的程序实际显示的是右图所示的效果,程序需要修改。下面修改方案中正确的是
选项
A、在Dim n语句的下面添加一句:n=0
B、把Print”口令输入错误”&n&”次”改为Print”口令输入错误”+n+”次”
C、把Print”口令输入错误”&n&”次”改为Print”口令输入错误”&Str(n)&”次”
D、把Dim n改为Static n
答案
D
解析
本题中题干部分的程序之所以会产生不合要求的结果,其原因是在单击事件中的第一条语句为Dim n,这样的话每次单击按钮时触发此事件,都将会执行这条语句,重新定义一个局部变量n并设其默认初值为0。Static语句在过程级别中使用,用于声明变量并分配存储空间,在整个代码运行期间都能保留使用Static语句声明的变量的值,因此此处应该使用Static n来声明变量。
转载请注明原文地址:https://jikaoti.com/ti/QNm0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
为了改变单选按钮的选取状态,可以改变该控件一个属性的值,这个属性是
下列关于数据库设计的叙述中,正确的是( )。
有下面程序代码:PrivateSubCommand1_Click()DimxAsInteger,sAsIntegerx=1Fork=1To3x=x+1
下面关于菜单的叙述中错误的是
(1)在名称为Forml的窗体上添加一个名称为L1,标题为“业余爱好”的标签,再添加一个名称为Chl的复选框数组,含3个复选框,它们的Index属性分别为0、1、2,标题依次为“体育”、“音乐”、“美术”,请设置复选框的属性,使其初始状态如下表所示。程
下列关于栈的叙述中,正确的是
假定窗体上有一个名称为txtMac的文本框,则执行语句txtMac="MyText"后的结果为
下列合法的变量名是()。
以下关于变量作用域的叙述中错误的是( )。
VB中,若没有显式声明变量的数据类型,则默认的类型是
随机试题
甲状腺术后最危急的并发症是
A.乙琥胺B.地西泮C.氯丙嗪D.苯妥英钠E.异丙嗪治疗癫痫大发作和局限性发作的药物
《机电产品国际招标投标实施办法》规定,招标人或招标机构应在开标时制作开标记录,并在开标后()日内通过中国国际招标网备案。
赵某购买一套价格为100万元的住房,法定最低首付款比例为30%,住房公积金贷款最高额度为50万元,住房公积金贷款年利率为4.5%,商业银行贷款年利率为6.5%,最长贷款期限为30年。根据以上资料,回答下列问题:若赵某的购房款中最低首付款以外的房款需贷款
下列关于利益相关者理论的观点正确的是()。
下列说法错误的一项是()。
What’stherelationshipbetweenTomandSteve?
A:I’manxioustogetstartedonourproject.Canwemeetsometimebeforetheweekend?B:______
OPEN-OUTCRYtrading(公开叫价交易)issupposedtobeaquaint,outdatedpractice,rapidlybeingreplacedbysleeker,cheaperelectroni
黄山位于安徽省的南部。它有72座山峰,它被认为是世界上最独特(unique),最美丽的山脉之一,是中国十大风景名胜(China’sTopTenScenicSpots)里唯一的一座山。在中国,如果你爬山,就爬黄山吧!黄山风景四绝(fourfeatur
最新回复
(
0
)