首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
标准模块中有如下程序代码: Public x As Integer,Y As Integer Sub TempSub() x=10:y=20 End Sub 在窗体上有1个命令按钮,并有如下事件过程: Pri
标准模块中有如下程序代码: Public x As Integer,Y As Integer Sub TempSub() x=10:y=20 End Sub 在窗体上有1个命令按钮,并有如下事件过程: Pri
admin
2018-09-19
32
问题
标准模块中有如下程序代码:
Public x As Integer,Y As Integer
Sub TempSub()
x=10:y=20
End Sub
在窗体上有1个命令按钮,并有如下事件过程:
Private Sub Command1_Click()
Dim xAs Integer
Call TempSub
x=x+100:y=y+100
Print x;y
End Sub
运行程序后单击命令按钮,窗体上显示的是( )。
选项
A、110 100
B、100 100
C、100 120
D、110 120
答案
C
解析
在标准模块用Public关键字声明的全局变量,其作用域最大,可以在工程的每个模块、每个过程中使用。但当不同作用范围的变量重名时,有效范围小的变量会屏蔽有效范围大的变量。当一个全局变量与一个过程级变量重名时,当在本过程中直接使用这个变量名时,被认为是指局部变量。如果要在这个过程中使用同名的全局变量,要使用模块名来修饰变量名。
在本题的事件过程中,由于变量x被声明为过程级变量,其初始值为0,调用过程TempSub不会改变其值,而变量y为标准模块中声明的全局变量,调用过程TempSub后其值为20。故最后输出结果为100和120。
转载请注明原文地址:https://kaotiyun.com/show/DnFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列关于利用通用对话框产生的文件对话框的相关属性的描述中,错误的是( )。
执行语句DimX,YAsInteger后( )。
以下叙述中错误的是
下面列表框属性中,是数组的是( )。
假定把计时器控件Timer1的Interval属性设置为10,Enabled属性设置为True,并编写下面的程序:DimxAsIntegerPrivateSubTimer1_Timer()Fori=1To100
如果要定义一个窗体级变量,定义变量语句的位置应该是
以下合法的VB变量名是
某系统结构图如下图所示该系统结构图的宽度是
设:a=12,b=5,c=7,表达式x=(a\c+aModb)+Int(13/5)的值是( )。
语句Dima(-3To4,3To6)AsInteger定义的数组的元素个数是( )。
随机试题
A、机械擦洗B、溶解皮脂C、两者均有D、两者均无肥皂刷手
绝经后妇女体内激素分泌以下哪一种为主
慢性支气管炎的X线表现,正确的是
利用实物法编制安装工程预算时,应在单价法所收集的资料基础上,进一步收集( )。
某公司共有员工160人,其构成的饼图如图2—1所示,则中级管理人员数为()人。
下列关于合规风险、操作风险、声誉风险和道德风险,说法错误的是()。
以下关于新增企业所得税征管范围正确的是()。
很多时候,我们的问题在于不能正确地________个人和社会的界限。事实上,如果________了个人,就不可能加强集体;如果________了个人,集体也不可能获得自由。依次填入画横线部分最恰当的一项是()。
下图是一个简化的CPU与主存连接结构示意图(图中省略了所有多路选择器)。其中有一个累加寄存器AC、一个状态寄存器和其他四个寄存器(主存地址寄存器MAR、主存数据寄存器MDR、程序计数器PC和指令寄存器IR),各部件及其之间的连线表示数据通路,箭头表示信息传
InNewZealand,______playstheroleoftherepresentativeofthemonarch.
最新回复
(
0
)