首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有名称为Command1的命令按钮,名称分别为Label1、Label2、Label3的标签。编写如下程序: Private x As Integer Private Sub Command1_Click() Static y As Intege
窗体上有名称为Command1的命令按钮,名称分别为Label1、Label2、Label3的标签。编写如下程序: Private x As Integer Private Sub Command1_Click() Static y As Intege
admin
2019-06-20
38
问题
窗体上有名称为Command1的命令按钮,名称分别为Label1、Label2、Label3的标签。编写如下程序:
Private x As Integer
Private Sub Command1_Click()
Static y As Integer
Dim z As Integer
n=5
z=z+n
y=y+n
x=x+y
Label1=x
Label2=y
Label3=z
End Sub
运行程序,连续3次单击命令按钮后,3个标签中分别显示的是( )。
选项
A、5 5 5
B、15 10 5
C、15 15 15
D、30 15 5
答案
D
解析
变量x被定义为窗体模块变量,它在整个窗体模块中有效。Click事件中变量y定义为Static,即静态变量,它的值在每调用过程时都会保留上次的值。每次单击按钮标签中显示的值即x、y、z的值是:
第一次,n=5,z=z+n=0+5=5,y=y+n=0+5=5,x=x+y=0+5=5;
第二次,n=5,z=z+n=0+5=5,y=y+n=5+5=10,x=x+y=5+10=15;
第三次,n=5,z=z+n=0+5=5,y=y+n=10+5=15,x=x+y=15+15=30;
因此3次单击命令按钮后,3个标签中分别显示的是30 15 5。
转载请注明原文地址:https://kaotiyun.com/show/UcUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
请根据以下各小题的要求设汁VisualBasic应用程序(包括界而和代码)。(1)存名称为Forml的窗体上画一个名称为CmdChange、标题为“改变颜色”的命令按钮,窗体标题为“设置窗体背景色”。编写程序,使得单击命令按钮时,将窗体的背景颜
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Forml的窗体上用名称为Shapel的形状控件画一个长、宽均为1200的正方形。请设置适当的属忡满足以下要求:①窗体的标题为“正方形”,窗体最
窗体上有一个名称为Option1的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程PrivateSubOption1_Click(IndexAsInteger)EndSub下面关于此过程的参数Index的叙述中正确的是(
(1)在考生文件夹中有一个工程文件sjt3.vbp,窗体上有2个命令按钮、1个水平滚动条和1个计时器,其名称分别为Command1、Command2、HScroll1和Timer1,如图3—8(a)所示。程序运行后,按钮Command1、Command2的
从键盘上输入一个浮点数asingle,利用字符串函数对该数进行处理后,如果输出的内容不是“非浮点数”,则对程序输出的内容分析正确的是()。asingle=InputBox("请输入一个浮点数:")str1$=Str$(asingle):p=In
下列关于控件焦点的叙述中正确的是()。
在文本框控件中,将Text的内容全部显示为用户所定义的字符的属性是()。
设有以下函数过程PrivateFunctionFun(a()AsInteger,bAsString)AsInteger…EndFunction若已有变量声明:Dimx(5)AsInteger,nAsInteger,chA
为达到把a、b中的值交换后输出的目的,某人编程如下:PrivateSubCommand1_Click()a%=10:b%=20Callswap(a,b)Printa,bEndSubPri
软件测试用例包括()。
随机试题
目前认为,肺心病的首要死亡原因是
患者,女,34岁。3周前腰腿疼痛,近5天明显,尤其遇寒冷天气则疼痛加重,饮食尚可,二便正常,舌淡苔白,脉沉迟。最佳选药是
以下关于行政诉讼第三人的说法中,哪些是正确的?
名义利率、通货膨胀率、实际利率三者之间的关系正确的是()。
Hundredsofyearsago,aRomanarmycamenorthfromEnglandtomakewaronScotland.TheScots,abravepeople,lovedtheircoun
用0、l、2、3、4五个数组成一个五位数,数字可以重复,问至少有三个连续的1的数有多少个?()
设f(x)连续,且f’(0)>0,则存在δ>0,使得().
A.haveratifieditB.approvingitC.implementitsprovisionsD.restrictsmokinginpublicplacesE.causedbytobaccouseF.
Foxesandfarmershavenevergotonwell.Thesesmalldog-likeanimalshavelongbeenaccusedofkillingfarmanimals.Theyare
A、Totellcampuspersonnelofthenewlibraryservices.B、Toannouncethenewmoviesoncampusthissummer.C、Tonotifyuniversi
最新回复
(
0
)