首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设窗体上有一个Command1命令按钮,还有以下程序代码: Private Sub Command 1_Click() Private Sub proc(a As Integer) Static X As Integer
设窗体上有一个Command1命令按钮,还有以下程序代码: Private Sub Command 1_Click() Private Sub proc(a As Integer) Static X As Integer
admin
2019-07-30
53
问题
设窗体上有一个Command1命令按钮,还有以下程序代码:
Private Sub Command 1_Click() 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/p4Up777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommandl_Click()DimxAsInteger,yAsIntegerx=InputBox("输入第一个数"):y=InputBox("输入第二个数")Callf(x,y)
设有如下通用过程:PublicFunctionf(xAsInteger)DimyAsIntegerx:20:y=2:f=x*yEndFunction在窗体上画一个命令按钮,其名称为Commandl,然后编写如下事件过程:
下列叙述中正确的是
设窗体上有一个名称为HSl的水平滚动条,如果执行了语句:HS1.Value=(HS1.Max-HS1.Min)/2+HS1.Min则:
窗体上有一个名称为Combo1的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单机命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人编
定时器的Interval属性的值是一个整数,它表示的是
窗体上有一个名称为Text1的文本框,一个名称为Command1的命令按钮。以下程序的功能是从顺序文件中读取数据:PrivateSubCommand1C1ick()DimS1AsString.s2AsStringOpen"c:
语句:PrintInt(Rnd*5+20)的输出不可能是
以下合法的VB变量名是
软件工程的三要素是
随机试题
A.地尔硫卓(硫氮卓酮)B.洋地黄C.胺碘酮D.利多卡因预激综合征合并快速心房颤动
ICSI-I规定的Ret分型不包括
患者,男,63岁。痰多胸闷,心烦口苦,舌苔黄腻脉滑数。治疗应首选
护士查房时观察到某急性胰腺炎患者偶有阵发性的肌肉抽搐,最可能的原因是
若对方对本次交易的行情不了解,则我方可选择()。
财务报表项目的列报应当在各个会计期间保持一致,不得随意变更。()
根据《中华人民共和国海关行政处罚实施细则》规定,不服海关行政处罚的当事人,只能向上一级海关申请行政复议,在对复议决定不服时才能向法院起诉。( )
普通合伙企业的合伙人在合伙协议中未对该合伙企业的利润分配、亏损分担进行约定的,应由合伙人平均分配、分担。()
标准体重的公式是()
设(x)=丨x(1-x)丨,则
最新回复
(
0
)