首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
标准模块中有如下程序代码: Public x As Integer,y As Integer Sub vat_pub() x=10:y=20 End Sub 在窗体上有1个命令按钮,并有如下事件过程: Private Sub Command1_Click(
标准模块中有如下程序代码: Public x As Integer,y As Integer Sub vat_pub() x=10:y=20 End Sub 在窗体上有1个命令按钮,并有如下事件过程: Private Sub Command1_Click(
admin
2020-04-18
75
问题
标准模块中有如下程序代码:
Public x As Integer,y As Integer
Sub vat_pub()
x=10:y=20
End Sub
在窗体上有1个命令按钮,并有如下事件过程:
Private Sub Command1_Click()
Dim x As 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/awTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有2个名称分别为Text1和Text2的文本框。编写如下程序:PrivateSubForm_Load()Text1.Text=""Text2.Text=""EndSubPrivateSubCommand1_Cl
软件需求规格说明书的作用不包括
单击命令按钮执行以下程序,则输出结果为()。PrivateSubCommand1_Click()DimxAsInteger,yAsIntegerx=14:y=48CallProc(x,y)
以下不能设置Picture属性的控件是
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
VB中,若没有显式声明变量的数据类型,则默认的类型是
以下说法中正确的是
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Form1的窗体上画1个名称为Label1的标签数组,含3个标签控件,下标从0开始,标签上的内容(按下标顺序)分别是:“等级考试”,“程序设计”,“VB程
为达到把a、b中的值交换后输出的目的,某人编程如下:PrivateSubCommand1_Click()a%=10:b%=20Callswap(a,b)Printa,bEndSubPri
随机试题
关于姚鼐,下列说法中正确的有()
财产物资的盘盈是指()。
数控机床由()组成。
关于《集成电路布图设计保护条例》的规定内容,下列选项错误的是()。
开始采购认证时间=()。
在法学理论上,划分法律部门的首要标准是()。
简述学习动机的作用。
利用【 】,用户不需要了解标准的EDI文件格式,EDI翻译程序也不需要知道用户的文件格式。
在Excel中,公式总是以()开始。
高三那年的一个周末,母亲第一次搭别人的车来到县城的一中,给我带来一盒营养液。母亲说:“听人家说,这东西补脑子,喝了它,准能考上大学。”我嘟囔着:“那么贵,又借钱了吧?”母亲一笑:“没有!是用手镯换的。”那只漂亮的银手镯是外祖母传给母亲的,是贫穷的母亲最贵重
最新回复
(
0
)