首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设窗体上有一个Commandl命令按钮,还有以下程序代码: Private Sub Commandl_Click() Static x As Integer x=x+1
设窗体上有一个Commandl命令按钮,还有以下程序代码: Private Sub Commandl_Click() Static x As Integer x=x+1
admin
2013-10-16
25
问题
设窗体上有一个Commandl命令按钮,还有以下程序代码:
Private Sub Commandl_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/tQQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
执行如下语句:Print"计算机等级考试";Print"(二级)",Print"VisualBasic"运行后输出结果是______。
以下说法错误的是______。
下列事件过程运行时,信息框中出现的结果是______。PrivateSubCommand1_Click()MsgBoxStr(123+123)EndSub
软件设计模块化的目的是______。
下列程序是将数组a的元素倒序交换,即第一个变为最后一个,第二个变为倒数第二个,依此类推。设数组中有8个元素。完成下列程序。PrivateSubOrderChange(a())DimiAsInteger,TempAsIntegerFor
以下关于菜单的叙述中,不正确的是______。
请在名为Form1窗体上绘制一个命令按钮,名为Cmd1,标题为“按钮”。请编写适当的事件过程,使得在运行时单击“按钮”按钮,则在窗体上显示“单击按钮”(如下图所示)。注意:程序中不得使用任何变量:文件必须存放在考生文件夹中:工程文件名为
在名为Form1的窗体上绘制两个文本框,名称分别为Text1和Text2(如下图所示),初始情况下都没有内容。请编写适当的事件过程,使得程序在运行时,在Text1中输入的任何字符,立即显示在Text2中。注意:程序中不得使用任何变量;文件
设某个程序中要用到一个二维数组,要求数组名为A,类型为字符串类型,第一维下标从1到5,第二维下标从-2到6,则相应的数组声明语句为【】
下面的数组声明语句中正确的是
随机试题
使用皮碗清管器清管,下列说法错误的是()。
ITP患者最常应用的免疫抑制治疗药物是
早产儿使用铁剂预防贫血最初的月龄是()
政府对工程质量的监督,表现了( )进行的质量控制。
根据现行增值税规定,下列属于增值税混合销售行为的有()。
根据《侵权责任法》规定,建筑物、构筑物或者其他设施致人损害责任的构成要件包括()。
曲终收拨当心画,___________。东船西舫悄无言,___________。(白居易《琵琶行》)
“弟子不必不如师,师不必贤于弟子”体现的师生关系是
Workingwomenhaven’tleftthefamilyrolebehind:nowtheyare______toworkevenhardertodoboth.
Inrecentyears,we’vereadalotofarticlesabouthowweneedbetterteachersinourpublicschoolsand,iftheteachers’unio
最新回复
(
0
)