首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个Text1文本框,一个Command1命令按钮,并有以下程序: Private Sub commandl_Click() Dim n If Text1.Text"123456"Then n=n+1 Pri
窗体上有一个Text1文本框,一个Command1命令按钮,并有以下程序: Private Sub commandl_Click() Dim n If Text1.Text"123456"Then n=n+1 Pri
admin
2016-08-24
44
问题
窗体上有一个Text1文本框,一个Command1命令按钮,并有以下程序:
Private Sub commandl_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/ARJ0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
结构化程序设计主要强调的是
软件危机出现于20世纪60年代末,为了解决软件危机,人们提出了______的原理来设计软件,这就是软件工程诞生的基础。
在用Open语句打开文件时,如果省略“For方式”,则打开的文件的存在方式是______。
要对文本框中已有的内容进行编辑,按下键盘上的按键,但不起作用,原因是设置了______。
用LineInput语句从顺序文件读出数据时,每次读出一行数据。一行是指遇到______分隔符,即认为一行的结束。
假定有一个菜单项,名为MenuItem,为了在运行时使该菜单项失效(变灰),应使用的语句为
一个工程中含有窗体Form1、Form2和标准模块Modell,如果在Form1中有语句PublicXAsInteger,在Modell中有语句PublicYAsInteger。则以下叙述中正确的是
已知数组A(4,4),各个元素在运行程序时被赋值并打印,形成四除非方阵。请在________和________处填所需的内容,使其产生一个转置矩阵(即行列互换),仍放在数组A中,并打印出来。例如:1234123
以下关于多窗体的叙述中,正确的是
将E-R图转换到关系模式时,实体与联系都可以表示成()。
随机试题
男性,56岁,近一月常常感觉阵发性胸骨后疼痛,每次3~5分钟,向左上肢放射,心电图大致正常。请为患者选择药物
正常成人脑脊液白细胞数
治疗久疟不止气血两虚应选用下列哪味中药( )。
张某与李某约定李某为张某封阳台,张某支付报酬,张某与李某之间的合同是:
签订合同时,以()价为准。
预制钢筋混凝土方桩,在吊运、存放过程中,要求()。
从以往情况来看,P公司没有发生坏账的情况,公司的销售政策为10%现金销售,90%信用销售,具体的回款方式如下:40%的信用销售收入于销售当月收回,30%的信用销售收人于销售次月收回,25%的信用销售收入于销售后第二个月收回,5%的信用销售收人于销售后第三个
下列不属于公司业务房地产贷款的是()。
在PowerPoint中,关于“选择性粘贴”的功能描述错误的是()。
甲雇用乙杀害胡某,并且带乙辨认了胡某,乙在某夜将王某误做胡某杀害()3。(2012一专一10)
最新回复
(
0
)