首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个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
23
问题
窗体上有一个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://jikaoti.com/ti/XES0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列程序段的执行结果为()。a=0:b=1Doa=a+b:b=b+1LoopWhilea
在窗体上有一个文本框Textl,Text属性值为空,然后编写如下事件过程:PrivateSubTextlKeyPress(KeyAsciiAsInteger)DimstrAsString,nAsInteger
三角形的构成条件是:任意2边之和大于第3边。设变量a、b、c是3条直线的长度,要求判断这3条直线能否构成一个三角形。下面有3个程序段可以正确判断,另一个不能正确判断的是
在窗体上画一个名称为Text1的文本框,然后画一个名称为HscroUl的滚动条,其Min和Max属性分别为0和1000。程序运行后,如果移动滑块,则在文本框中显示滚动条的当前值。以下能实现上述操作的程序是()。
在设计阶段,假定在图片框Picture1中装入了一个图形,为了删除该图片框控件,应采用的正确操作是
(1)在考生文件夹下有一个工程文件sjt3.vbp,在程序运行时,单击“输入整数”按钮,可以从键盘输入一个整数,并在窗体上显示此整数的所有不同因子和因子个数。如图3.158(a)是输入53后的结果,如图3.158(b)是输入100的结果。已经给出了全部控件
以下合法的VB变量名是( )。
对于列表框控件List1,能够表示当前被选中列表项内容的是( )。
下列选项中,不属于数据管理员(DBA)职责的是()。
下列不一定是传值的虚实结合方式的选项是()。
随机试题
上穷碧落下黄泉。穷:
某患者,大便干结,小便频数,舌苔微黄。应该选用
集合资产管理计划投资于会员自身、托管机构及与该会员、托管机构有关联方关系的公司发行的证券,应于有关事实发生之日起3个工作日内以书面形式将有关情况报告深圳证券交易所。()
以下关于我国科技史,不正确的是()。
某首饰店将一枚铜戒指误当黄金戒指卖给李某。这一行为属于()。
13,9,31,71,173,()。
教师表中有"职工号"、"姓名"和"工龄"等字段,其中"职工号"为主关键字,建立"教师表"的SQL命令是( )。
有以下程序fun(intx)main(){intp;{if(x==0‖x==1)return(3);
Areyoualwayssureyouknowwhatpeoplemeanwhentheytrytodescribetheirfeelingstoyou?Weusebothwordsandgesturesto
PassageThreeAccordingtothecontext,whatdoes"doesthejob"meaninPara.8?
最新回复
(
0
)