首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个名称为Command1的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如下程序代码: Private X As Integer Private Sub Command1_Click() X=5:
在窗体上画一个名称为Command1的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如下程序代码: Private X As Integer Private Sub Command1_Click() X=5:
admin
2018-12-20
19
问题
在窗体上画一个名称为Command1的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如下程序代码:
Private X As Integer
Private Sub Command1_Click()
X=5:Y=3
Call proc(X,Y)
Label1.Caption=X
Laebel2.Caption=Y
End Sub
Private Sub proc(a As Integer,ByVal b As Integer)
X=a * a
Y=b+b
End Sub
程序运行后,单击命令按钮,则两个标签中显示的内容分别是( )。
选项
A、25和3
B、5和3
C、25和6
D、5和6
答案
A
解析
虽然在过程proc中参数a默认为按地址传递,参数b指定了ByVal(按值)方式传递,但过程中并没有对a,b的值改变,只对变量X和Y进行了赋值,而X是在窗体模块中起作用的模块变量,而变量Y在proc过程中没有声明,要整个模块中也没有声明,说明它是一个局部变量,只在本过程中起作用。因此,在proe过程中X=a*a=5*5=25,会使按钮单击事件中的变量x值变为25,而按钮单击事件过程中的变量Y不受影响,仍是原来的值3。因此两个标签上会分别显示25和3。
转载请注明原文地址:https://jikaoti.com/ti/bEm0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下关于VB特点的叙述中,错误的是
设在窗体上有一个名称为Check1的复选框数组,并有以下事件过程:PrivateSubCheck1_Click(IndexAsInteger) …EndSub则下面叙述中错误的是( )。
下面属于黑盒测试方法的是
语句DimArr(-2To4)AsInteger所定义的数组的元素个数为( )。
窗体上有一个名称为VScroll1的垂直滚动条,要求程序运行时,滚动块的初始位置在最下端,应该使VScroll1.Value的值等于( )。
下面属于黑盒测试方法的是
在软件设计中不使用的工具是( )。
如果要将一个窗体从内存中清除,应使用的语句是
假定在图片框Picture1中装入了一个图片,在程序运行中,为了清除该图片(注意,清除图片,而不是删除图片框),应采用的正确方法是( )。
检查软件产品是否符合需求定义的过程称为()。
随机试题
Thesuccessofaspeechisoftenattributedtotheskillofthespeaker,withmeritbeinggiventospeakerswhoareconfident,
长期借款筹资与发行债券筹资相比,其特点是()
西方国家选区划分的基本原则有()
细菌性肝脓肿致病菌侵入的主要途径是()
康某,女,38岁。低热3月余。时觉心烦低热,热势随情绪好坏而起伏,平时急躁易怒,胸胁胀闷,乳房胀痛,月经不调,口苦,苔黄,脉略弦数。其首选方剂是
汞接触者尿汞升高的意义是
企业为取得交易性金融资产发生的交易费用应计入交易性金融资产初始确认金额。()
下列交易或事项中,能够引起资产和所有者权益同时发生增减变动的有()。
2003—2006年间,广告类节目较上一年增幅最大的是()。
下列描述中正确的是()。
最新回复
(
0
)