首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
标准模块中有如下程序代码: Public x As Integer,Y As Integer Sub TempSub() x=10:y=20 End Sub 在窗体上有1个命令按钮,并有如下事件过程: Private
标准模块中有如下程序代码: Public x As Integer,Y As Integer Sub TempSub() x=10:y=20 End Sub 在窗体上有1个命令按钮,并有如下事件过程: Private
admin
2020-02-27
51
问题
标准模块中有如下程序代码:
Public x As Integer,Y As Integer
Sub TempSub()
x=10:y=20
End Sub
在窗体上有1个命令按钮,并有如下事件过程:
Private Sub Commandl_Click()
Dim xAs Integer
Call TempSub
x=x+100:y=y+100
Print x;y
End Sub
运行程序后单击命令按钮,窗体上显示的是( )。
选项
A、1 10 100
B、100 100
C、100 120
D、110 120
答案
C
解析
在标准模块用:Public关键字声明的全局变量,其作用域最大,可以在工程的每个模块、每个过程中使用。但当不同作用范围的变量重名时,有效范围小的变量会屏蔽有效范围大的变量。当一个全局变量与一个过程级变量重名时,当在本过程中直接使用这个变量名时,被认为是指局部变量。如果要在这个过程中使用同名的全局变量,要使用模块名来修饰变量名。在本题的事件过程中,由于变量x被声明为过程级变量,其初始值为0,调用过程TempSub不会改变其值,而变量y为标准模块中声明的全局变量,调用过程TempSub后其值为20。故最后输出结果为100和120。
转载请注明原文地址:https://kaotiyun.com/show/sTTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
命令按钮Command1的单击事件过程如下:PrivateSubCommand1_Click()Dima(10,10)AsIntegerx=0Fori=1To3Forj=lTo3
考生文件夹下有一个工程文件sjt5.vbp。运行程序后,从文件中读出数据,将其放入一个5×5的二维数组a中。请编写程序,找出数组a中每行的最大值及该值在行中的次序(列下标),并将所找到的结果分别保存到一维数组b、c中(a中第一行的最大值保存在b(1)中,最
(1)在名称为Form1,标题为“选课”的窗体上添加一个复选框数组,名称为CH1,共有四个复选框,按顺序其标题分别是“数学”、“语文”、“外语”、“计算机”,其中“语文”、“计算机”复选框处在选中状态下,程序运行时的窗体如图所示。请按要求添加控件并设置相应
(1)在名称为Form1的窗体上画两个标签(名称分别为Label1和Labe12,标题分别为“姓名”和“年龄”)、两个文本框(名称分别为Text1和Text2,初始内容均为空)和一个命令按钮(名称为Command1,标题为“显示”)。然后编写命令按钮的Cl
在关系模型中,每一个二维表称为一个
设“A=“87654321””,则表达式Val(Left(A,4)+Mid(A,4,2))的值为()。
以下关系表达式中,其值为True的是()。
把数学表达式表示为正确的VB表达式应该是()。
VB中,若没有显式声明变量的数据类型,则默认的类型是()。
下面的数写成普通十进制数是()。2.65358979335278D-6
随机试题
导流时段的确定,与()无关。
曲线y=x3-3x在开区间(0,1)内为().
代谢性酸中毒患者的呼吸表现为()
水泥的细度越大,水化反应和凝结速度就越慢,早期强度就越低()。
在下列关于合同变更的表述中,正确的是()。
高层建筑物箱形基础施工在后浇带施工缝处,钢筋()。
按交易的性质划分,关联交易可以划分为()。Ⅰ.经营往来中的关联交易Ⅱ.资产重组中的关联交易Ⅲ.产品开发中的关联交易Ⅳ.利润分配中的关联交易
净现值计算的一般方法包括( )。
阅读以下文字,完成下列题。《诗经》与《伊利亚特》战争审美倾向之比较倪乐雄把《诗经》中的战争题材诗
截取是指未授权的实体得到了资源的访问权,这是攻击
最新回复
(
0
)