首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个Textl文本框,一个Commandl命令按钮,并有以下程序: Priwtte Sub commandI_Click() Dim n If Textl.Text“123456”Then
窗体上有一个Textl文本框,一个Commandl命令按钮,并有以下程序: Priwtte Sub commandI_Click() Dim n If Textl.Text“123456”Then
admin
2018-09-19
66
问题
窗体上有一个Textl文本框,一个Commandl命令按钮,并有以下程序:
Priwtte Sub commandI_Click()
Dim n
If Textl.Text<>“123456”Then
n=n+l
Print“口令输入错误”&n&“次”
End If
End Sub
希望程序运行时得到左图所示的效果,即:输入口令,单击“确认口令”命令按钮,若输入的口令不是“123456”,则在窗体上显示输入错误口令的次数。但上面的程序实际显示的是右图所示的效果,程序需要修改。下面修改方案中正确的是( )。
选项
A、在Dim n语句的F面添加一句:n=0
B、把Print“口令输入错误”&11&“次”改为Print。“口令输入错误”+n+“次”
C、把Print“口令输入错误”&n&“次”改为Print“口令输入错误”&Str(n)&“次”
D、把Dim n改为Static n
答案
D
解析
本题考查的是动态变量与静态变量。原来的程序中无法使变量n的值保持到下一次的使用,只有D选项符合要求,将n定义为静态局部变量,在程序执行到该对象的声明处时被首次初始化,每次执行后n的值都会被保存到内存中,所以答案D是正确的;m而A选项只是对n赋初值,所以A选项没有意义;B选项和C选项都没有达到改进的目的。
转载请注明原文地址:https://kaotiyun.com/show/56Fp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
向文本框中输入字符时,下面能够被触发的事件是( )。
设窗体名称为frmTest,为了在程序代码中将窗体的标题改为"等级考试",其代码应该是
窗体上有一个名为List1的列表框和一个名为Command1的命令按钮,并有下面的事件过程:PrivateSubCommand1_Click() n%=List1.ListIndex Ifn>0Then ch$=List1.Lis
设有下面的语句:PrintIIf(x>0,1,IIf(x
编写如下程序:PrivateSubCommand1_Click()DimmAsInteger,nAsIntegerDims_baseAsString,sAsStringDimiAsInteger,
在窗体上画1个名称为Command1的命令按钮,1个名称为Label1的标签,然后编写如下事件过程:PrivateSubCommand1_Click()DimiAsInteger,jAsIntegerDimsAsIn
以下关于通用对话框的叙述中,错误的是
下面不能作为结构化方法软件需求分析工具的是
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是( )。
在满足实体完整性约束的条件下( )。
随机试题
某男,1月,出生体重3.5kg,呕吐1周,生后3周左右开始溢乳,逐日加重呈喷射性呕吐,带凝块,不含胆汁。查体:体重3.5kg,皮肤轻度黄染,前囟稍凹,心肺无异常,上腹部蠕动波,右季肋下肿块,质较硬,光滑,移动,最可能的原因是()
甲乙两公司因合同发生纠纷,根据仲裁条款提交仲裁机构仲裁。根据《仲裁法》的相关规定,下列哪些情形下,甲乙两公司作为当事人提出的仲裁员的回避申请应当得到准许?
铺筑道面混凝土板的作业,是一项多工种的流水作业,它的主要施工工序是:施工前的准备、()做面、接缝施工。
2017年国内生产总值增长的目标是()。
留美学生的副监督()是中国第一位“毕业于美国第一等之大学”的中国人,是中国近代留学教育的倡导者和推动者。
“小微企业”(小型、微型企业)
Inthe20thcenturytheplanet’spopulationdoubledtwice.Itwillnotdoubleevenonceinthe【C1】______century,becausebirthr
请编写函数fun,函数的功能是:根据以下公式求出P的值,结果由函数值带回。m、n是两个正整数,且m>n。。注意:部分源程序在文件PROG1.C中。请勿改动主函数main和其他函数中的任何内容,仅在函数fun的花括号中填入你编写的若干语句。#
二分法查找仅限于这样的表:表中的数据元素必须有序,其存储结构必须是______。
在计算机内部能够直接执行的程序语言是
最新回复
(
0
)