首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为Commandl的命令按钮,其单击事件过程及相关的代码如下: Private Sub Command1_Click() Dim x As Integer,V As Integer x=Val(InputBox(”输
窗体上有一个名称为Commandl的命令按钮,其单击事件过程及相关的代码如下: Private Sub Command1_Click() Dim x As Integer,V As Integer x=Val(InputBox(”输
admin
2020-01-02
29
问题
窗体上有一个名称为Commandl的命令按钮,其单击事件过程及相关的代码如下:
Private Sub Command1_Click()
Dim x As Integer,V 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://jikaoti.com/ti/XJx0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面的数写成普通十进制数是()。8.6787E+8
下面程序运行后,语句“Printi”执行的次数是()。PrivmeSubForm_Click()DimiAsInteger,jAsIntegeri=0Doi=i+1Forj
为把圆周率的近似值3.14159存放在变量pi中,应该把变量pi定义为()。
下面不属于结构化程序设计原则的是()。
下列不属于计时器控件属性的是()。
下列处理中与队列有关的是()。
语句:PrintInt(Rnd*5+20)的输出不可能是()。
把数学表达式表示为正确的VB表达式应该是()。
下面不属于软件设计阶段任务的是
面向对象方法中,继承是指( )。
随机试题
仪容通常是指人的外观、容貌。()
此产妇处于分娩的哪个时期( )。下列护理措施中,错误的是( )。
世界上第一个安乐死合法化的国家是
动脉导管未闭区别于其他先天性心脏病的临床表现是()
下列情形中,纳税人不需要向原税务登记机关办理变更税务登记的有()。
下列属于市场风险的衡量指标的有()。
能在资金预算中反映的内容有()。
在OSI参考模型中,自下而上第一个提供端到端服务的层次是()。
以下不属于马斯洛需要层次中尊重的需要的是()。
=_______.
最新回复
(
0
)