首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设窗体上有一个Command1命令按钮,还有以下程序代码: Private Sub Command1_Click() Static x As Integer x=x+1 Call proc(x) Print x, End S
设窗体上有一个Command1命令按钮,还有以下程序代码: Private Sub Command1_Click() Static x As Integer x=x+1 Call proc(x) Print x, End S
admin
2017-11-23
44
问题
设窗体上有一个Command1命令按钮,还有以下程序代码:
Private Sub Command1_Click()
Static x As Integer
x=x+1
Call proc(x)
Print x,
End Sub
Private Sub proc(a As Integer)
Static x As Integer
x=x+a:a=x
End Sub
程序运行后,3次单击命令按钮,则产生的输出是
选项
A、1 2 3
B、1 3 5
C、1 3 7
D、2 4 6
答案
C
解析
本题中在Commandl Click过程中和Sub过程proc中分别定义了一个静态变量x,这两个x都是局部变量,隶属于不同的局部,互不干涉;当单击命令按钮时,单击事件中的x加1,然后调用proc过程;由于proc的形参a采用地址传递,因此对a的改变会影响实参x。三次单击按钮分别使得两个过程中的x分别变化,都会保留上一次过程结束时的值。
转载请注明原文地址:https://kaotiyun.com/show/zyGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在下列几种排序方法中,要求内存量最大的是______。
假定一个工程由一个窗体文件Form1和两个标准模块文件Model1及ModeL2组成。Model1代码如下:PublicxAsIntegerPublicyAsIntegerSubS1()
设有如下程序:PrivateSubForm_Click()Clsa$="ABCDFG"Fori=1To6PrintTab(12-i);【】NextiEndSub程序运行后,单击窗体,结果如图所示,请填空。
启动窗体在【】对话框中指定。
当发生Form_Click事件时,下列程序的输出结果是()。PrivatemAsInteger,nAsIntegerPrivateSubForm_Click()DimkAsInteger,pAsInt
下面程序是由鼠标事件在窗体上画图,如果按下鼠标将可以画图,双击窗体可以清除所画图形。补充完整下面的程序。首先在窗体层定义如下变量:DimPaintStartAsBoolean编写如下事件过程:PrivateSu
以下是MDI子窗体在运行时特性的叙述,错误的是______。
下列叙述正确的是()。
VisualBasic一共有设计、运行和中断三种模式,要使用调试工具应该()。
为了通过传值方式来传送过程参数,在函数声明部分应使用的关键字为()。
随机试题
recognizetalkinaffordexpectcheapatreassurechatsoullirecatch
Solittle______aboutchemistrythatthelecturewascompletelybeyondme.
A.病理性第二心音分裂B.第三心音C.主动脉瓣关闭不全D.二尖瓣狭窄E.肺动脉瓣关闭不全左侧卧位时舒张期杂音清楚提示
砖砌体的转角处和交接处应同时砌筑,严禁无可靠措施的内外墙分砌施工。对不能同时砌筑而又必须留置的临时间断处应砌成斜槎,斜槎水平投影长度不应小于高度的()。
巴塞尔委员会将商业银行面临的风险划分为八大类,关于这八大类风险的说法,正确的有()。
产出
血液中的高浓度脂肪蛋白质含量的增加,会使人体阻止吸收过多胆固醇的能力增加,从而降低血液中的胆固醇。有些人通过有规律的体育锻炼和减肥,能明显地增加血液中高浓度脂肪蛋白的含量。以下哪项,作为结论从上述题干中推出最为恰当?
—MayIusethistelephone?—______
A、onedayB、twodaysC、oneweekD、twoweeksD
Hollywood’strueheroesarelosingtheirjobs.Stuntpeople(替身演员)whoentertainedcinema-goersbyfallingforthesky,swimming
最新回复
(
0
)