首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个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
54
问题
窗体上有一个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://kaotiyun.com/show/cUFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
下列关于水平滚动条的叙述中,错误的是
对于含有多个窗体的工程而言,以下叙述中正确的是
下面关于菜单的叙述中正确的是
在窗体上画一个名称为Command1的命令按钮,然后编写如下程序代码:DimxAsIntegerPrivateSubMySub()StaticxAsIntegerDimyAsIntegerx=x+10
下面程序的功能是利用随机数函数模拟掷骰子。方法是每次随机产生一个1~6的整数,相当于一次掷骰子。程序运行后,在Text2文本框中输入总投掷次数(例如10000),单击"开始投掷"按钮则进行模拟掷骰子,并把出现1~6的次数分别显示在文本框数组Text1(从上
(1)在考生文件夹下包含一个工程文件sjt3.vbp,请在名称为Form1的窗体上添加一个名称为Text1的文本框和一个名称为C1、标题为“转换”的命令按钮,如图所示。在程序运行时,单击“转换”按钮,可以把Text1中的小写字母转换为大写,把大写字母转换为
以下合法的VB变量名是()。
VB中,若没有显式声明变量的数据类型,则默认的类型是
随机试题
VoltsFromtheSky1Lightninghascausedaweandwondersinceoldtimes.AlthoughBenjaminFranklindemonstratedlightning
王宏发是宏远纺织品公司的总裁,一份刚送到他办公桌上的问题报告把他搞糊涂了。印染厂的经理张向荣抱怨,那位直接受总裁指挥的总公司的采购部经理赵腾飞买下了不合格的纺织品,并已运货到厂。张向荣说:“我特别关照总公司采购部经理,从那个供应商买来的纺织品把我
对缓冲溶液的定义理解错误的是
关于污水泵站的说法,不正确的是()。
为提高产品的合格率,几名工人自动组成QC小组。利用分层法后再利用不合格位置调查表,对不合格位置调查表描述正确的有()。
从交易对象的属性及它们在社会再生产过程中的作用划分,我们可以把市场划分为商品市场和生产要素市场。下列不属于生产要素市场的是()。
中华人民共和国领域,是指我国国境以内的全部区域,具体包括( )。
设{un}单调递减,且证明:收敛.
这次我们只是学术交流,不要带有个人成见。
TheU.S.dollarwassupposedtobeattheendofitsrope.Kickingthebucket.Well,maybenot.Thedollarcontinuesto【C1】_____
最新回复
(
0
)