首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个名称为Commandl的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如下程序代码: Private X As Integer Private Sub Commandl_Click() X=5:Y=3
在窗体上画一个名称为Commandl的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如下程序代码: Private X As Integer Private Sub Commandl_Click() X=5:Y=3
admin
2020-04-18
28
问题
在窗体上画一个名称为Commandl的命令按钮,再画两个名称分别为Label1、Label2的标签,然后编写如下程序代码:
Private X As Integer
Private Sub Commandl_Click()
X=5:Y=3
Call proc(X,Y)
Labell.Caption=X
Private Sub proc(a As Integer,
ByVal b As Integer)
X=a*a:Y=b+b
End Sub
Label2.Caption=Y
End Sub
程序运行后,单击命令按钮,则两个标签中显示的内容分别是
选项
A、25和3
B、5和3
C、25和6
D、5和6
答案
A
解析
本题考查的考点是有关参数传递的。在VB的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用ByVal声明,说明此参数为传值调用;若用ByRef声明,说叫此参数为传址调用:没有说明传递类型,则默认为传址传递。即形参的结果会传递给实参。由于本题中的实参Y采用传值传递,实参X采用传址传递,而且X是全局变量,所以在被调过程中改变了X的值而没有改变Y的值。
转载请注明原文地址:https://kaotiyun.com/show/8lTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上有一个名称为Label1的标签和一个名称为Timer1的计时器,并编写有如下几个事件过程:PrivateSubForm_Load()Timer1.Enabled=FalseTimer1.Interval=____
若在窗体模块的声明部分声明了如下自定义类型和数组PrivateTypeTemScoreAsIntegerStrNameAsStringEndtypeDimStudent(5)AsTem
在窗体上画一个通用对话框,程序运行中用ShowOpen方法显示“打开”对话框时,希望在该对话框的“文件类型”栏中只显示扩展名为DOC的文件,则在设计阶段应把通用对话框的Filter属性设置为
编写如下程序:PrivateSubCommand1_Click()DimnumAsInteger,kAsInteger,nAsIntegerhum=InputBox(”请输入一个正整数:”)k=
以下合法的VB变量名是
假定Picturel和Textl分别为图片框和文本框的名称,则下列错误的语句是
关于文件操作,以下叙述中正确的是
为了使标签具有“透明”的显示效果,需要设置的属性是
下列关于线性链表的叙述中,正确的是( )。
对长度为n的线性表作快速排序,在最坏情况下,比较次数为
随机试题
某施工现场,石油沥青防腐层破损面积为95mm2,可以采用()补足厚度即可。
最早,最简单的企业组织形式是
易黄汤的功用是
企业报送项目核准机关的项目核准申请报告,应重点阐述的内容不包括()。
公司税后利润的分配程序中,第一步是按《公司法》规定提取法定公积金。()
国家如何实施对中小学的管理和监督?
人生的内容是由复杂多样的社会关系和社会活动构成的。人与社会的和谐在于正确把握个人在社会中的定位
有三个关系R、S和T如下:其中关系T由关系R和S通过某种操作得到,该操作为()。
Whatisthispassagemainlyabout?
Howdoesliterarystyleevolve?Surprisingly,(1)_____lieinwordswithseeminglylittlemeaning,suchas"to"and"that".B
最新回复
(
0
)