首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
标准模块中有如下程序代码: Public x As Integer,y As Integer Sub var_.pub( ) x=10:y=20 End Sub 在窗体上有1个命令按钮,并有如下事件过程: Private Sub Commandl_
标准模块中有如下程序代码: Public x As Integer,y As Integer Sub var_.pub( ) x=10:y=20 End Sub 在窗体上有1个命令按钮,并有如下事件过程: Private Sub Commandl_
admin
2015-11-24
94
问题
标准模块中有如下程序代码:
Public x As Integer,y As Integer
Sub var_.pub( )
x=10:y=20
End Sub
在窗体上有1个命令按钮,并有如下事件过程:
Private Sub Commandl_Click()
Dim x As Integer
Call vat_pub
x=x+100:y=y+100:Print x;y
End Sub
运行程序后单击命令按钮,窗体上显示的是
选项
A、100;100
B、100;120
C、110;100
D、110;120
答案
B
解析
在标准模块用Public关键字声明的全局变量,其作用域最大,可以在工程的每个模块、每个过程中使用。但当不同作用范围的变量重名时,有效范围小的变量会屏蔽有效范围大的变量。当一个全局变量与一个过程级变量重名时,当在本过程中直接使用这个变量名时,被认为是指局部变量。如果要在这个过程中使用同名的全局变量,要使用模块名来修饰变量名。在本题的事件过程中,由于变量x被声明为过程级变量,其初始值为0,调用过程vat pub不会改变其值,而变量y为标准模块中声明的全局变量,调用过程var_pub后其值为20。故最后输出结果
转载请注明原文地址:https://kaotiyun.com/show/ZRLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在C盘当前文件夹下建立一个名为SDat.txt的顺序文件。要求用InputBox函数输入5名学生的学号(StuNo)、姓名(StuName)和英语成绩(StuEng)。则横线处合适的语句是()。PrivateSubForm_Click()O
执行语句Print"Sgn(-34)=";Sgn(-34)后,其输出结果是()。
设有变量声明为“DimaDateAsDate”,则为变量aDate正确赋值的表达方式是()。
下列关于过程的叙述不正确的是()
已知变量boo1Var是一个布尔型的变量,如果要给其赋值为True,则正确的赋值语句是______。
不能正确表示条件“两个整型变量A和B之一为0,但不能同时为0”的布尔表达式是()。
下列对变量的定义中,不能定义a为变体变量的是()。
引用列表框(List1)最后一个数据项应使用
下列()语句可以将变量A、B的值互换。
用如下语句所定义的数组的元素个数是()个。Dimb(-2to4)asstring
随机试题
The18th-centuryEnglandisknownastheAgeof______inthehistory.
个体在冲突中只寻求自我利益的满足,而不考虑对他人的影响,这属于处理冲突行为意向中的
生产以婴幼儿为主要使用对象的劣药者,执法部门必须
患者症见发热,微恶风寒,头痛干咳,咽干舌燥,烦热口渴,舌红少苔,脉细数。宜选用方为
下列化学消毒剂的使用中错误的是
除合伙协议另有约定外,普通合伙企业存续期间,下列行为中,不必经全体合伙人一致同意的是()。
设X~N(0,1),则下列各式成立的有()。
设随机变量X在区间(1,2)上服从均匀分布,试求随机变量Y=e2χ的概率密度f(y).
AftertheargumentColinranawayand________since.
Theprojectwhichwillcost34millionyuandesignstobuildmorethan100homes,restaurantsandretailshopsaroundthecity.
最新回复
(
0
)