首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设窗体上有一个Commandl命令按钮,还有以下程序代码: Private Sub Commandl_Click() Private Sub proc(a As Integer) Static x As Integer
设窗体上有一个Commandl命令按钮,还有以下程序代码: Private Sub Commandl_Click() Private Sub proc(a As Integer) Static x As Integer
admin
2020-01-02
46
问题
设窗体上有一个Commandl命令按钮,还有以下程序代码:
Private Sub Commandl_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
解析
本题中在Commandl_Click过程中和Sub过程proc中分别定义了一个静态变量x,这两个x都是局部变量,隶属于不同的局部,互不干涉;当单击命令按钮时,单击事件中的x加1,然后调用proc过程:由于proc的形参a采用地址传递,因此对a的改变会影响实参x。三次单击按钮分别使得两个过程中的x分别变化,都会保留上一次过程结束时的值。
转载请注明原文地址:https://kaotiyun.com/show/AmTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
某人创建了1个工程,其中的窗体名称为Form1;之后有添加了1个名为Form2的窗体,并希望程序执行时先显示Form2窗体,那么,他需要做的工作是
以下叙述中正确的是
某人编写了如下程序,用来求10个整数(整数从键盘输入)中的最大值:PrivateSUbCommand1_Click()Dima(10)AsInteger,maxAsIntegerFork=1To10
编写如下程序:PrivateSubCommand1_Click()DimaAsInteger,bAsIntegera=3:b=2Ifa*b0EndSub程序运行后,单击命令按钮Comm
假定有下表所列的菜单结构:要求程序运行后,如果单击菜单项“大图标”,则在该菜单前添加一个“√”。以下正确的是
在窗体上画一个名称为Command1的命令按钮,然后编写如下程序:OptionBase1PrivateSubCommandl_Click()DimaAsVarianta=Array(1,2,3,4,5)Sum=0Fori
下列有关文件的叙述中,正确的是
下列关于通用对话框CommonDialogl的叙述中,错误的是
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。现经过一系列入队与退队操作后,front=rear=1,此后又正常地插入了两个元素。最后该队列中的元素个数为()。
在关系数据库中,用来表示实体间联系的是
随机试题
下列账户中,属于成本计算类账户的是()
植皮术中应用最广的皮片是
设备监理机构组织设计的结果有()。
下列关于柴油发电机组安装的说法,正确的是()。
某商贸公司2012年开始筹建,当年未取得收入,筹办期间发生业务招待费300万元、业务宣传费20万元、广告费用200万元。根据企业所得税相关规定,上述支出可计入企业筹办费并在税前扣除的金额是()万元。
下列方法中,属于银行提高单个客户利润率的是()。
是否劳动教养的决定,应以()的名义作出。
在一次对全市中学假期加课情况的检查后,甲、乙、丙三人有如下结论:甲:有学校存在加课问题乙:有学校不存在加课问题丙:一中和二中没有暑期加课情况如果上述三个结论只有一个正确,则以下哪项一定为真?()
Internationalfreetradeoccurswhentherearenobarrierstotrade.Countriescangetalotofbenefitsfromfreetrade.(31),
InordertorentanddriveacarinJapan,yourequireaJapanesedrivinglicenseoraninternationaldrivingpermit.Incaseof
最新回复
(
0
)