首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个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
2015-06-30
51
问题
窗体上有一个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://kaotiyun.com/show/WjQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
过程共有3种,它们分别是()。
窗体上有一个命令按钮Commalld1和一个列表框List1。先选择列表框中的某一个项目,然后单击命令按钮,将该项目从列表框删除。程序如下:PrivateSubCommand1_Click()DimInAsInteger
文本框TextBox中的内容若要设置为用户不能修改,应设置()属性。
用Print方法在Form1窗体中显示出4个#号的正确代码为()。
结构化程序设计的3种基本结构是()。
变量未赋值时,数值型变量的值为______,字符串变量的值为______。
下列关于图像框控件和图片框控件的说法错误的是()。
要使一个文本框具有水平和垂直滚动条,则应先将其MultiLine属性设置为True,然后再将ScrollBars属性设置为()。
已知B的ASCII码为66,以下程序统计由键盘输入的字符串中各英文字母的使用次数Dimpp(65To90)Fori=65To90pp(i)=0Nextx$=
随机试题
差动连接的单活塞杆液压缸在不增加液压泵流量的前提下就能实现快速运动。()
改正下列音节拼写的错误(不计声调):应yng___________无w___________闻wuen___________翁wueng___________
接控制是通过提高主管人员的素质来进行控制工作的。()
心室扑动的频率()
葡萄胎清宫术前准备物品中哪项不需要
年度终了,“利润分配”科目下的明细科目均应当没有余额。()
给定资料2014年4月初,37岁的H大学外文系讲师方老师开始了三年一次的述职工作。答辩结束后,系内决定继续聘任。但外文系将材料上报至校人事处进行最终核定后,方老师因学校“就职9年未评职称的老师必须离职”的规定,面临“非升即走”。
求微分方程y"+y’一2y=(2x+1)ex一2的通解.
R1、R2是一个自治系统中采用RIP路由协议的两个相邻路由器,R1的路由表如下图(a)所示,当R1收到R2发送的如下图(b)的(V,D)报文后,R1更新的五个路由表项中距离值从上到下依次为()。
Anarrowingofyourinterestsisimpliedinalmostanytransitionfromastudyenvironmenttomanagerialorprofessionalwork.
最新回复
(
0
)