首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个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
2018-09-19
43
问题
窗体上有一个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/gHm0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是( )。
执行语句DimX,YAsInteger后( )。
在面向对象方法中,不属于"对象"基本特点的是( )。
在窗体上建立三个菜单项(名称分别为Read、Calc和Save,标题分别为“读人数据”、“计算并输出”和“存盘”),然后添加一个文本框(名称为Textl,MultiLine属性设置为True,ScroUBars属性设置为2)(如图所示)。程序运行后,如果执
表达式5*Sqr(25)+Sgn(4^4)的值是
为了把文本框Text1中输入的小写字母的大写形式同步显示在文本框Text2中,应该使用的事件过程是
以下关于VB的叙述中,错误的是( )。
如下关于变体类型变量的叙述中,错误的是( )。
下列关于栈的叙述中,正确的是
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
随机试题
Shedoesnotthinkthereisanythinghecan______.
人工流产负压吸宫术适用于
硫酸镁抗惊厥的特点不包括
下列哪些情况被认为具有因果关系?
关于混凝土抗冻试件制作与养护的说法,正确的有()。
下图资本市场线中,切点投资组合具有的特征不包括()。
Toappreciatesomethingmeanstobegratefulorthankfulforit.Whenyouaregrateful,youliterally【C1】________yourselfupto
设f(x)在[a,b]上有二阶导数,且f’(x)>0.(Ⅰ)证明至少存在一点ξ∈(a,b),使∫abf(x)dx=f(b)(ξ一a)+f(a)(b—ξ);(Ⅱ)对(Ⅰ)中的ξ∈(a,6),求.
设连接两点A(0,1),B(1,0)的一条凸弧,P(x,y)为凸弧AB上的任意点(图6.4).已知凸弧与弦AP之间的面积为x3,求此凸弧的方程.
Internet是目前世界上第一大互联网,它起源于美国,其雏形是()。
最新回复
(
0
)