首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个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
2020-07-22
41
问题
窗体上有一个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/BNHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Command1的命令按钮。其单击事件过程如下:PrivateSubCommand1_Click()Open"c:\f1.txt"ForInputAs#1Open"c:\f2.txt"ForOut
有两个关系R,S如下:由关系R通过运算得到关系S,则所使用的运算为( )。
以下控件中,能显示滚动条的是
以下合法的VB变量名是( )。
设a是整型变量,与函数IIf(a>0,-a,a)有相同结果的代数式是()。
执行下列语句:strInput=InputBox("请输入字符串","字符串对话框","字符串")将显示输入对话框。此时如果直接单击"确定"按钮,则变量strInput的内容是( )。
设a=2,b=3,c=4,d=5,下列表达式的值是()。3>2*bOra=cAndb◇cOrb◇a+c
为了通过传值方式来传送过程参数,在函数声明部分应使用的关键字为
随机试题
血管内皮细胞长入机化的血栓形成新的血管,使阻塞血管的部分血流得以恢复,这一过程称为
食管癌病人出现大量呕血,提示肿瘤侵入()
阴虚火旺所致潮热盗汗、心烦等症,首选的药对是
患者,男,52岁。患急性阑尾炎,右下腹疼痛,高热,烦渴欲饮,呕吐不食,大便秘结,小便黄,舌红苔黄燥,脉洪大而数。内科治疗应首选青霉素加()
慢性胃炎的主要临床表现是
国家级规划工作的任务包括()。
戈涅的工业城市的设想,它的最基本的思路是()。
背景某写字楼工程,地下一层,地上十五层,框架一剪力墙结构。首层中厅高12米,施工单位的项目部编制的模板支架施工方案是满堂扣件式钢管脚手架,方案由项目部技术负责人审批后实施。施工中,某工人在中厅高空搭设脚手架时随手将扳手放在脚手架上,脚手架受振动后
选择沪深300指数作为中国金融期货交易所首个股票指数期货标的的原因在于()。Ⅰ.沪深300指数市场覆盖率高,主要成分股权重比较分散,有利于防范指数操纵行为Ⅱ.沪深300指数成分股涵盖10个行业,各行业公司流通市值覆盖率相对均衡,
()是中国保险市场上最重要的保险兼业代理机构之一。
最新回复
(
0
)