首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
标准模块中有如下程序代码: Public x As Integer,y As Integer Sub var_pub() x=10:y=20 End Sub 在窗体上有1个命令按钮,并有如下事件过程: Private Sub Command1_
标准模块中有如下程序代码: Public x As Integer,y As Integer Sub var_pub() x=10:y=20 End Sub 在窗体上有1个命令按钮,并有如下事件过程: Private Sub Command1_
admin
2019-03-08
54
问题
标准模块中有如下程序代码:
Public x As Integer,y As Integer
Sub var_pub()
x=10:y=20
End Sub
在窗体上有1个命令按钮,并有如下事件过程:
Private Sub Command1_Click()
Dim xAs Integer
Call var_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,调用过程var pub不会改变其值,而变量y为标准模块中声明的全局变量,调用过程var pub后其值为20。故最后输出结果为100和120。
转载请注明原文地址:https://kaotiyun.com/show/XeFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubForm_Click()Dima(5)AsInteger,b(3)AsIntegerDimkAsIntegerk=1Fori=1To5
编写如下程序:PrivateSubForm_Click()a=0Fori=1To20Step3a=a+i\5NextiPrintaEndSub运行程序,
下面不响应键盘事件的对象是
为了判断字符串变量ch中是否是一个大写字母,需要编写这样一个表达式:当ch中字符为大写字母时,表达式的值为True,否则为False。下面能正确实现这一目的的表达式是
设形状控件的Width与Height属性的值相等。下面叙述中正确的是()
设窗体上有一个标签Label1,并编写了下面的过程PrivateSubForm_MouseMove(ButtonAsInteger,ShiftAsInteger,_XAsSing
在设计阶段,通过属性窗口为命令按钮的Picture属性装入一个图形,但没有显示,其原因是()。
有如下程序:PrivateSubForm_Click()DimnAsInteger,aAsStringDimLAsInteger,CAsIntegern=InputBox("请输入一个整数")
随机试题
模板支架专项施工方案应按规定组织专家论证的是()。
已知某玩具加工厂的一台生产设备购于2008年9月,其账面原值为100万元,评估基准日为2012年9月。经调查得知,2008年该类设备较2007年的环比价格指数为105%,2009—2012年历年环比物价指数分别为104%、102%、109%、106%。假设
人们通常用十六进制,而不用二进制书写计算机中的数,是因为()
引起急性肾衰竭的常见病因包括
骨纤维异常增殖症常见的典型X线表现是()
施工合同文件中出现含糊不清或不一致时,施工合同专用条款的解释顺序应在()。
被誉为“中国17世纪的工艺百科全书”,系统科学地总结了16世纪末到17世纪中叶的农业和手工业生产技术的著作是()。
文职人员实行岗位绩效工资制度。其中,文职人员的基本工资包括()。
[*]
Thequestionofwhatchildrenlearn,andhowtheyshouldlearnit,iscontinuallybeingdebatedandre-debated.Nobodydaresany
最新回复
(
0
)