首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设窗体上有一个Command1命令按钮,还有以下程序代码: Private Sub Command1_lick() Private Sub proc(a As Integer) Static x As Integer
设窗体上有一个Command1命令按钮,还有以下程序代码: Private Sub Command1_lick() Private Sub proc(a As Integer) Static x As Integer
admin
2017-04-25
49
问题
设窗体上有一个Command1命令按钮,还有以下程序代码:
Private Sub Command1_lick() Private Sub proc(a As Integer)
Static x As Integer Static x As Integer
x=x+1 x=x+a:a=x
Call proc(x) End Sub
Print x,
End Sub
程序运行后,3次单击命令按钮,则产生的输出是
选项
A、1 2 3
B、1 3 5
C、1 3 7
D、2 4 6
答案
C
解析
本题中在Command1_Click过程中和Sub过程proc中分别定义了一个静态变量x,这两个x都是局部变量,隶属于不同的局部,互不干涉;当单击命令按钮时,单击事件中的x加1,然后调用proc过程;由于proc的形参a采用地址传递,因此对a的改变会影响实参x。三次单击按钮分别使得两个过程中的x分别变化,都会保留上一次过程结束时的值。
转载请注明原文地址:https://kaotiyun.com/show/mUGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
有如下事件过程:PrivateSubForm_KeyDown(KeyCodeAsInteger,ShiftAsInteger) If(ButtonAnd3)=3Then Print"OK" End
程序执行结果s的值是【】。PrivateSubsub1(ByvalpAsInteger)p=p*2EndSubPrivateSubCommand1_Click()DimiAs
在窗体上画一个名称为Labell的标签,然后编写如下事件过程:PrivateSubForm_Click()Dimarr(10,10)AsIntegerDimiAsInteger,jAsInteger
为了在运行时能显示窗体左上角的控制框(系统菜单),必须______。
设已经在窗体上添加了一个通用对话框控件CommonDialog1,以下正确的语句是()。
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()Fori=1To4X=4Forj=1To3x=3
可以在窗休模块的通用声明段中声明_________。
随机试题
以下关于肠外营养的护理叙述正确的是
男性患者,44岁,酗酒20余年。4个月前出现腰背痛,喜坐位,伴明显消瘦。便常规:大量脂肪球。诊断为慢性胰腺炎,不除外胰腺癌。下列哪项检查高度提示胰腺癌
用镊子夹持酒精棉球,燃后在罐内绕1~3圈后,将火退出,迅速将罐扣在应拔部位的方法为
奇脉的病因
设定房地产抵押权的土地使用权是以划拨方式取得的,应当:()
《电子招标投标办法》规定,电子招标投标系统根据功能的不同,分为()。
后张法预应力钢筋混凝土施工工艺的工序不包括()。
东汉陶塑的题材内容有了较大的拓展,甚至表现了()的生活。
《刑法》第202条规定:“以暴力、威胁方法拒不缴纳税款的,处……’如何把握抗税罪的犯罪构成?
真理的相对性或相对真理是指人们在一定条件下的正确认识是有限度的,其含义是
最新回复
(
0
)