首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个Text1文本框,一个Command1命令按钮,并有以下程序: Private Sub Command1_click() Dim n If Textl.Text<>"123456"Then n=n+1:Print"口令输入错误"&n&"次" E
窗体上有一个Text1文本框,一个Command1命令按钮,并有以下程序: Private Sub Command1_click() Dim n If Textl.Text<>"123456"Then n=n+1:Print"口令输入错误"&n&"次" E
admin
2020-04-18
36
问题
窗体上有一个Text1文本框,一个Command1命令按钮,并有以下程序:
Private Sub Command1_click()
Dim n
If Textl.Text<>"123456"Then
n=n+1:Print"口令输入错误"&n&"次"
End If
End Sub
希望程序运行时得到左图所示的效果,即:输入口令,单击“确认口令”命令按钮,若输入的口令不是“123456”,则在窗体上显示输入错误口令的次数。但上而的程序实际显示的是右图所示的效果,程序需要修改。下面修改方案中正确的是()。
选项
A、在Dim n语句的下面添加一句:n=0
B、把Print”口令输入错误"&n&"次"改为Print"口令输入错误"+n+t"次"
C、把Print"口令输入错误"&n&"次"改为Print"口令输入错误"&Str(n)&"次"
D、把Dim 改为Static n
答案
D
解析
本题中题干部分的程序之所以会产生不合要求的结果,其原因是在单击事件中的第一条语句为Dim n,这样的话每次单击按钮时触发此事件,都将会执行这条语句,重新定义一个局部变量n并设其默认初值为0。Static语句在过程级别中使用,用于声明变量并分配存储空间,在整个代码运行期间都能保留使用Static语句声明的变量的值,因此此处应该使用Static n来声明变量。
转载请注明原文地址:https://jikaoti.com/ti/kVx0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
单击命令按钮执行以下程序,则输出结果为()。PrivateSubCommand1_Click()DimxAsInteger,yAsIntegerx=14:y=48CallProc(x,y)
使用Line控件在窗体上画一条从(0,0)到(600,700)的直线,则其相应属性的值应是( )。
有如下的一个函数过程:Functionfn(ByValnumAsLong)DimkAsLongk=1:mlm=Abs(num)DoWhilehumk=k*(numMod10)nuln=num|10Loopfn=kEn
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )。
开发大型软件时,产生困难的根本原因是()。
用户在组合框中输入或选择的数据可以通过一个属性获得,这个属性是()。
(1)在考牛目录下有一个工程文件sit3.vbp,有两个名称分别为Forml和Form2的窗体,Forml为启动窗体,程序执行时Form2不显示。Forml中有菜单(如图2.50(a)所示),程序运行时,若单击“格式”菜单项,则显示Form2窗体(如图2.
现有表示患者和医疗的关系如下:P(P#,Pn,Pg,By),其中P#为患者编号,Pn为患者姓名,Pg为性别,By为出生日期,Tr(P#,D#,Date,Rt),其中D#为医生编号,Date为就诊日期,Rt为诊断结果。检索在1号医生处就诊的病人姓名的表达式是
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是( )。
要建立一个随机文件记录学生的信息,如下定义的学生记录类型,由学号、姓名和5门课程成绩(百分制)组成,下列的定义正确的是()。
随机试题
Mobilephonesshouldcarryalabeliftheyprovedtobeadangeroussourceofradiation,accordingtoRobertBell,ascientist.
下列关于糖皮质激素对血液与造血系统作用的叙述,错误的是
效率
下列关于房屋租赁合同备案的说法中,正确的是()。
利率资本市场对资金时间价值的估计值会受到多种因素的影响,下列说法正确的是( )。
从某一个系统的诞生、运转、维护、消亡的生存发展进程上看,消防安全管理活动具有()的特征。如某一个厂房的生产系统,从计划、设计、制造、储存、运输、安装、使用、保养、维修直到报废消亡的整个过程中,都应该实施有效的消防安全管理活动。
“格雷欣法则”是针对以下哪种货币本位制的?()
LOSANGELES—Allyear,Hollywoodexecutiveshavebeenbrushingasideworriesaboutbox-officestagnationintheUnitedStatesand
为 int *p; 动态分配内存空间并且赋初始值0的语句是【 】。
InSaoPaulo,ababyboyissmiling,unawarethatacourtisdecidinghisfate.Ifitfindsinhisfather’sfavor,heisinall
最新回复
(
0
)