首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下面程序代码: Private Sub Command1_Click() Dim a As Integer,b a=2 b=3 Print fun(a,b);a;b End Sub Private Function fun(ByVal x As Inte
有下面程序代码: Private Sub Command1_Click() Dim a As Integer,b a=2 b=3 Print fun(a,b);a;b End Sub Private Function fun(ByVal x As Inte
admin
2018-06-20
39
问题
有下面程序代码:
Private Sub Command1_Click()
Dim a As Integer,b
a=2
b=3
Print fun(a,b);a;b
End Sub
Private Function fun(ByVal x As Integer,y)As Integer
y=x*y
x=y
fun=x
End Function
执行Command1_Click过程后的输出结果是( )。
选项
A、6 2 3
B、6 6 6
C、6 2 2
D、6 2 6
答案
D
解析
本题考查参数传送相关知识,在程序中定义了一个Function函数过程fun,并设置形参的传递方式为ByVal(传值调用),形参y的传递方式为默认传递方式ByRef(传引用调用);在Command1_Click事件过程中,使用print方法输出三个值,分别为fun函数的返回值,变量a和变量b,由于实参a值给形参x,传递的方式为ByVal,fun函数中对x的任何改变都不会影响实参a,所以在Command1_Click过程中变量a的值不会改变;实参b传递地址给形参y,fun函数中对y的任何改变都会影响实参b,在fun函数中执行y=x*y语句后,y的值为6,执行x=y后,x的值为6,并且通过语句fun=x,将x的值作为函数的返回值返回到过程Command1_Click中,所以最终在过程Command1_Click中输出的单个值分别为:6,2,6。D选项正确。本题选择D选项。
转载请注明原文地址:https://kaotiyun.com/show/JaGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设a=4,b=5,c=6,执行语句Printa<bAndb<c窗体上显示的是
窗体上有一个名称为Timerl的计时器控件,一个名称为Shapel的形状控件,其Shape属性值为3(Circle)。编写程序如下:PrivateSubForm_Load0Shapel.Top=0:Timer1.Interval=100
下列关于滚动条的叙述中,错误的是
以下不能触发滚动条Change事件的操作是
用LineInput语句从顺序文件读出数据时,每次读出一行数据。所谓一行是指遇到()分隔符,即认为一行的结束。
下面程序运行时,若输入395,则输出结果是()。PrivateSubCmdl_Click()Dima%a=InputBox(”请输入一个3位整数”)Pri
在考生文件夹下有一个工程文件sjt5.vbp。在窗体文件中已经给出了全部控件及部分程序。程序运行时,在文本框Textl中输入一个大于2的偶数,并单击”分解为”按钮,则可以将该偶数分解为两个素数之和,且要求其中一个素数是所能够分解出的最小的素数(一个偶数有时
在名称为Forml的窗体上画一个名称为Imagel的图像框,其高、宽分别为2000、3000,且不随图片大小而变化;再画两个命令按钮,标题分别是”显示图片”和”隐藏图片”,名称分别为Cmdl、Cmd2,如图2-40所示。需编写两个命令按钮的Click事件过
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。在标题为”文本框”、名称为Forml的窗体上画一个名称为Textl的文本框,无初始内容,其高、宽分别为2000、1800,可显示多行,有水平滚动条,并通过属性窗口把文本框的字体
双精度浮点数的类型说明符为
随机试题
以乙烯为原料经催化剂催化聚合而得的一种热塑性高聚物是()。
不符合血小板无力症的是
新生儿,诊断为右侧完全性唇、腭裂
许多学者认为人类性活动的本质是()现象。
学校物质文化是校园文化的空间物态形式,是学校()文化的物质载体。
劝君更尽一杯酒,【85】。
在E-R图中,用来表示实体联系的图形是( )。
PeopleintheUnitedStatesinthenineteenthcenturywere【C1】______bythe【C2】______thatunprecedentedchangeinthenatio
Theinterview—about3minutesInthisparttheinterlocutorasksquestionstoeachofthecandidatesinturn.Youhavetogivei
A:Oh,madam.WhatcanIdoforyou?B:I’msorrytosaythebillyousentmewasincorrect.A:Incorrect,madam?【D5】______B:
最新回复
(
0
)