首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个Text1文本框,一个Command1命令按钮,并有以下程序: Private Sub command1_Click() Dim n If Text1.Text"123456"Then n=n+1 Print "口令输入
窗体上有一个Text1文本框,一个Command1命令按钮,并有以下程序: Private Sub command1_Click() Dim n If Text1.Text"123456"Then n=n+1 Print "口令输入
admin
2020-07-22
60
问题
窗体上有一个Text1文本框,一个Command1命令按钮,并有以下程序:
Private Sub command1_Click()
Dim n
If Text1.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
解析
本题考查的是动态变量与静态变量。原来的程序中无法使变量n的值保持到下一次的使用,只有D选项符合要求,将n定义为静态局部变量,在程序执行到该对象的声明处时被首次初始化,每次执行后n的值都会被保存到内存中,所以答案D是正确的;而A选项只是对n赋初值,所以A选项没有意义;B选项和C选项都没有达到改进的目的。
转载请注明原文地址:https://kaotiyun.com/show/BNHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面描述中错误的是( )。
下列程序的执行结果是()。PriVateSubForm_Activate()Dimscore(3)AsInteger,totalAsIntegerDimaa_scoreAsV撕antscore(1)=50:score(2
下列说法中,错误的是
下列关于窗体的描述中,错误的是()。
设有如下声明语句OptionBase1Dimarr(2,-1To5)AsInteger则数组arr中数组元素的个数是
在窗体上有一个名称为CDl的通用对话框和一个名称为Commandl的命令按钮。要求单击命令按钮时,打开一个保存文件的通用对话框。该窗口的标题为“保存”,缺省文件名为“ABC”,在“文件类型”栏中显示*.txt。则能够满足上述要求的程序是()。
在考生文件夹下有一个工程文件sjt5.vbp。其功能是产生并显示一个数列的前n项。数列产生的规律是:数列的前2项是小于10的正整数,将此两数相乘,若乘积<10,则以此乘积作为数列的第3项;若乘积≥10,则以乘积的十位数为数列的第3项,以乘积的个位数为数列的
下列程序执行后,变量x的值为()。Dima,b,C,dAsSingleDimxAsSinglea=10:b=30:c=400Ifb>aThend=a:a=b:b=dEndIf
执行下列语句:strInput=InputBox("请输入字符串","字符串对话框","字符串")将显示输入对话框。此时如果直接单击"确定"按钮,则变量strInput的内容是( )。
设A、B、C是三角形的3条边,则以下表示“任意两边之和大于第三边”的布尔表达式是
随机试题
舞蹈作品:《白毛女》
对患者防护无关的措施是
下列可引起听神经损害的药物是
某纳税人由于计算错误,造成少缴税款累计8万元,则税务机关可以对其进行的处理是()。
广告受众的感知过程包括五个阶段,其中,最后一个阶段是()。
下列标准属于企业技术标准的有()。
下列说法正确的是()。
近些年来,西方舆论界流行一种论调,认为来自中国的巨大需求造成了石油、粮食、钢铁等原材料价格暴涨。如果以下哪项陈述为真,能够对上述论点提出最大的质疑?
以下选项中,属于维护世界和平的途径有()。
A、Drinkingduringdinnertime.B、Drinkingtocelebrateweddings.C、Drinkingatsomeone’sbirthday.D、Drinkingwithfriendsafter
最新回复
(
0
)