首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个Text1文本框和一个Command1命令按钮。程序的功能是在文本框中输入密码后单击命令按钮则进行密码确认,若密码正确,弹出信息框显示"密码正确",若密码错误,弹出信息框显示"密码错误,请重新输入",但最多允许输出3次,若还不正确,则弹出信息框
窗体上有一个Text1文本框和一个Command1命令按钮。程序的功能是在文本框中输入密码后单击命令按钮则进行密码确认,若密码正确,弹出信息框显示"密码正确",若密码错误,弹出信息框显示"密码错误,请重新输入",但最多允许输出3次,若还不正确,则弹出信息框
admin
2015-10-23
30
问题
窗体上有一个Text1文本框和一个Command1命令按钮。程序的功能是在文本框中输入密码后单击命令按钮则进行密码确认,若密码正确,弹出信息框显示"密码正确",若密码错误,弹出信息框显示"密码错误,请重新输入",但最多允许输出3次,若还不正确,则弹出信息框显示"密码错误,不能再输入",且命令按钮变为无效。某人编写了如下程序:
Private Sub Command1_Click()
Dim num As Integer
num = num + 1
If Text1.Text = "123456" Then
MsgBox "密码正确"
ElseIf num = 3 Then
Command1.Enabled = False
MsgBox "密码错误,不能再输入"
Else
MsgBox "密码错误,请重新输入"
End If
End Sub
调试时发现有错误需要修改,下面正确的修改方案是
选项
A、把ElseIf num = 3 Then 改为ElseIf num >3 Then
B、把Command1.Enabled = False 改为Command1.Enabled = True
C、把Dim num As Integer 改为Static num As Integer
D、把num = num + 1 改为 num = num + 3
答案
C
解析
变量,,dim定义的变量称为"自动变量",当引用Dim定义变量时,变量值会被重新设置(数值变量重新设置为0,字符串变量被设置为空)。也就是说,下次再使用此变量,其值为初始值;而static定义变量,每次运用该静态变量后,其值会继续保留,作为下一次引用时该变量的初始值。每次运行Command1_Click()后,num的值都需保留,故选择D项。
转载请注明原文地址:https://jikaoti.com/ti/lBJ0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
将一个窗体设置为MDI子窗体的方法是
在结构化程序设计中,模块划分的原则是
运行以下程序后,输出的图案是()。Form1.ClSA$=Strillg$(10,“*”)Fori=1To5n=10-2*IX$=A$:Y$=Space$(n)Mid$(X$,i+1,n)=
下列不能打开菜单编辑器的操作是()。
PrivateSubForm_Activate()Forj=1to3x=3Fori=1to2x=x+6NextNextPrintxEndSub程序运行后,窗体上显示的结果为【
下面程序运行后,窗体中显示【】。PrivateSubCommand1_Click()a$="*":b$="$"Fork=1To3x$=String$(Len(a$)+k,b$)Printx$;NextPrint
为了便于对照检查,测试用例应由输入数据和预期的【】两部分组成。
单个用户使用的数据视图的描述称为
检查软件产品是否符合需求定义的过程称为
通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为【】。
随机试题
板层角膜移植的禁忌证()
下列CT设备进展中,相对应用最早的技术是
下列关于上市公司的表述,正确的是()。
一种分期付息的债券.当投资者要求的收益率高于债券票面利率时,债券的市场价值会低于债券面值:当投资者要求的收益率低于债券票面利率时,债券的市场价值会高于债券面值。()
我国的教育基本法律是()。
因连续3日上班迟到,在某行政机关lT作的小汪被其单位领导曾主任直接辞退。()
根据所给图表、文字资料回答问题。下列出生率高于死亡率比例最大的省区是()。
关于课堂管理和教学关系的表述,不正确的是()
正是因为有了第二味觉,哺乳动物才能够边吃边呼吸。很明显,边吃边呼吸对保持哺乳动物高效率的新陈代谢是必要的。以下哪种哺乳动物的发现,最能削弱以上的断言?
[*]
最新回复
(
0
)