首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为Commandl的命令按钮,其单击事件过程及相关的代码如下: Private Sub Commandl_Click() Dim x As Integer,y As Integer x=Val(InputBox("输入整数"))
窗体上有一个名称为Commandl的命令按钮,其单击事件过程及相关的代码如下: Private Sub Commandl_Click() Dim x As Integer,y As Integer x=Val(InputBox("输入整数"))
admin
2017-06-21
50
问题
窗体上有一个名称为Commandl的命令按钮,其单击事件过程及相关的代码如下:
Private Sub Commandl_Click()
Dim x As Integer,y As Integer
x=Val(InputBox("输入整数"))
y=Val(InputBox("输入整数"))
Print Str(fun(x,y)+x+y)
End Sub
Private Function fun(ByRef m As Integer,ByVal n As Integer)
m=m*m:n=n+n:fun=m+n
End Function
运行程序,单击命令按钮时,出现输入对话框,分别输入3、5,则窗体上显示的是
选项
A、27
B、28
C、33
D、38
答案
C
解析
在Visual Basic中调用过程时,参数有两种传递形式:按值传递(Byval)和按址传递(Byref),默认为按址传递。其中,当参数按址传递时,如果在引用该参数的过程中改变了形参的值,同时也就改变了传递参数时实参变量的值。本题中fun的参数m是按地址传递的,n是按值传递的,因此在f中对m的改变会影响实参x,对n的操作不会影响实参y,即输出的是Str(19+9+5)="33"。
转载请注明原文地址:https://www.kaotiyun.com/show/hTGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的悬______。
下面程序运行后,单击命令按钮,输出的结果是PrivateSubCommand1_Click()Dima%(1To4),b%(2To6),i%,str1#,str2#Fori=1To4a(i)=iNext
设有如下程序:PrivateSubForm_C1ick()DimsAsLong,fAsLongDimnAsInteger,iAsIntegerf=1n
以下是MDI子窗体在运行时特性的叙述,错误的是()。
为了使一个窗体从屏幕上消失但仍在内存中,所使用的方法或语句为()。
计算For循环次数的公式是______。
当列表框中的项目较多、超过了列表框的长度时,系统会自动在列表框边上加一个______。
数据结构的实质一般包括3部分:数据元素的逻辑结构、【】以及数据元素的操作(运算)。
随机试题
组织施工现场定期安全检查的是()。
A.直线相关B.多元相关C.直线回归D.逐步回归E.等级相关
A.疱疹性龈口炎B.唇疱疹C.手-足-口病D.鹅口疮E.复发性口疮下唇及周围皮肤灼痛瘙痒,局部出现丛集成簇的透明水疱,破溃后干瘪结痂,应诊断为
黄连粉末中可见
依法治国,建设社会主义法治国家,是()年宪法修正案的规定。
在我国,根据公民结社的目的不同,可以分为
这些年来,国产胶卷在国内市场的占有率逐渐减少,经研究发现:外国胶卷的广告比国内胶卷的广告更能吸引消费者的关注。因此,国产胶卷制造商计划通过改进广告来改变商品形象,以增加市场占有率。以下哪项如果为真,将最不利于国产胶卷制造商上述计划的成功?
A、 B、 C、 D、 C
若有以下程序#includemain(){inti,j=0;chara[]="Howareyou!";for(i=0;a[i];i++)if(a[i]!=’’)a[j++]=a[i];a[j]=’\0’;
ExploreroftheExtremeDeepOceanscovermorethantwo-thirdsofourplanet.Yet,justasmallfractionoftheunderwaterw
最新回复
(
0
)