首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为Commandl的命令按钮,其单击事件过程如下: Pfivate Sub Commandl Click() Dim x As Integer,y As Integer Static z As Integer x=3:y=5:z=y Ca
窗体上有一个名称为Commandl的命令按钮,其单击事件过程如下: Pfivate Sub Commandl Click() Dim x As Integer,y As Integer Static z As Integer x=3:y=5:z=y Ca
admin
2019-03-08
54
问题
窗体上有一个名称为Commandl的命令按钮,其单击事件过程如下:
Pfivate Sub Commandl Click()
Dim x As Integer,y As Integer
Static z As Integer
x=3:y=5:z=y
Call f(x,y,z)
Print x;y;z
End Sub
Private Sub f(ByVal a As Integer,ByRefb As Integer,c As Integer)
a=a+a:b=b+b:c=c+c.
End Sub
运行程
选项
A、3 5 5
B、3 5 10
C、3 10 5
D、3 10 10
答案
D
解析
在Visual Basic中调用过程时,参数有两种传递形式:按值传递(Byval)和按址传递(Byref),默认为按址传递。其中,当参数按址传递时,如果在引用该参数的过程中改变了形参的值,同时也就改变了传递参数时实参变量的值。本题中f的参数a是按值传递的,b和c是按地址传递的,因此在f中对a的改变不会影响实参x,对b和c的操作会影响实参x和y。
转载请注明原文地址:https://kaotiyun.com/show/dlFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
VB中有这样一类文件:该文件不属于任何一个窗体,而且仅包含程序代码,这类文件的扩展名是( )。
编写如下程序:PrivateSubForm_Click()Dima(5)AsInteger,b(3)AsIntegerDimkAsIntegerk=1Fori=1To5
计时器Interval属性用来设置计时器事件之间的间隔,以毫秒为单位,取值范围为0~65535。故A选项正确。
下列各声明语句中错误的是()。
以下叙述中错误的是()。
设二叉树中共有15个结点,其中的结点值互不相同。如果该二叉树的前序序列与中序序列相同,则该二叉树的深度为
表达式Int(5.3)+Int(-5.8)>Fix(5.3)+Fix(-5.8)的值是
设:a=12,b=5,c=7,表达式x=(a\c+aModb)+Int(13/5)的值是( )。
设有以下程序:PrivateSubForm_Click() x=50 Fori=1To4 y=InputBox("请输入一个整数") y=Val(y) IfyMod5=0Then a=a+y
以下可作为VisualBasic合法变量名的是
随机试题
caretakerspeech
画出电阻、电感、电容并联交流电路图(XL>XC)及电流相量图。
列举社会保险基金的投资方向。
8253的通道0,CLK0=1KHZ,OUT0输出50HZ连续方波,8253的端口地址为90H-93H,完成程序。
事物的度是指()。
根据我国法律规定,人民检察院实行( )。
采用固定合同单价的工程,每月(或每阶段)应根据( )进行工程结算。
依据委托监理合同示范文本,监理合同的有效期是从监理合同双方签字之日起,到( )止。
报关企业在办理报关纳税等事宜中,有违反海关法行为的,由海关按照()的规定处理。
YouareviewingouronlineHotelandAirPackagesTravelvalidfromSeptember10toDecember1TokyoComfortZoneInnRoominclu
最新回复
(
0
)