首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有如下程序代码: Dim a% Public b%, c% Private Sub Form_Click() Dim b% Print a; b; c End Sub Private Sub Form_Load() Dim a%
设有如下程序代码: Dim a% Public b%, c% Private Sub Form_Click() Dim b% Print a; b; c End Sub Private Sub Form_Load() Dim a%
admin
2019-03-08
51
问题
设有如下程序代码:
Dim a%
Public b%, c%
Private Sub Form_Click()
Dim b%
Print a; b; c
End Sub
Private Sub Form_Load()
Dim a%
a = 5
b = 8
c = 10
End Sub
运行程序时单击窗体,则在窗体上显示的是( )。
选项
A、0 0 10
B、0 8 10
C、5 8 10
D、5 0 10
答案
A
解析
程序开头位置定义了一个模块级变量a和两个全局变量b和c,在默认情况下,模块级变量对该模块的所有过程都是可见的,但是对其他模块中的代码不可见;全局变量的作用于最大,可以在工程的每个模块、每隔过程中使用。本题中,程序先执行Form_Load()再执行Form_Click() 函数。当程序加载时先为变量赋初值,在Form_Load事件中,又定义了局部变量a,局部变量的作用于仅限于本过程,出了过程就不复存在了。当局部变量和模块级变量同名,且作用域发生重叠,局部变量会"屏蔽"模块级变量,所以在Form_Load过程中,给变量a赋值为5,此处的变量a是局部变量,而不是模块级变量;b和c也分别赋了值,此时赋的值就是全局变量的值,b=8、c=10。当单击窗体时,程序执行Form_Click过程,也定义了一个局部变量b,b的初始值为0,与全局变量b同名且作用域发生重叠,局部变量会"屏蔽"全局变量,也就是说在Form_Click过程中,输出的变量b是局部变量,而变量a和变量c都是全局变量,全局变量a的值为其初始值0,全局变量c的值为10,所以最终输出的结果为 0 0 10,故选项A正确。
转载请注明原文地址:https://kaotiyun.com/show/jqFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有Command1、Command2两个命令按钮。现编写以下程序:OptionBase0Dima()AsInteger,mAsIntegerPrivateSubCommand1_Click() m=InputBox("请
数据库管理系统是( )。
窗体上有一个名称为Label1的标签;一个名称为Timer1的计时器,其Enabled和Interval属性分别为True和1000。编写如下程序:DimnAsIntegerPrivateSubTimer1_Timer() ch=Chr(
以下关于VB特点的叙述中,错误的是( )。
在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click() Dimarray1(10,10)AsInteger DimiAsIntege
下面叙述中错误的是
下面语句中能够打开随机文件的是
下面不是键盘事件的是( )。
以下关于控件的叙述中,正确的是
由高中数学可知,对于连续函数f(x),若f(x1)与f(x2)值的符号相反,则在x1和x2之间必存在x0,使得fix0)=0(该点称为“零点”)。设有VB函数:PrivateFunctionf(xAsSingle)AsSingle可以返回fix)
随机试题
同时具有抗心律失常作用的局麻药物是全身吸入麻醉药是
属于血浆中不含氮有机化合物的一组是
为防止急性白血病病人继续感染,错误的护理措施是
注册房地产估价师张某采用市场法和收益法对一间办公用房的市场价值进行评估,测算出的估价对象比准价格为10000元/m2,收益价格为12000元/m2,两个测算结果存在一定差异。如果两个测算结果均无误,在房屋征收评估和房地产抵押估价两种估价目的下,将上述比
下列对于咨询工程师在招标投标管理中作用的描述,不妥当的是()。
墙、柱面砖粘贴前应进行挑选,并应浸水()h以上,晾干表面水分。
振冲地基法中,振动水冲形成的孔内加入的填料为()。
商业银行个人理财业务人员从其岗位范围看,大致包括()。
下列有关票据行为中,导致票据无效的是()。
Mr.Wellshasfoundsomenewcluesinhisinvestigation,______ofgreatimportancetosolvethiscriminalcase.
最新回复
(
0
)