首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序: Private Sub f(ByVal x As Integer) x=x十4 End Sub Private Sub Command1 Click(
在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序: Private Sub f(ByVal x As Integer) x=x十4 End Sub Private Sub Command1 Click(
admin
2013-01-07
21
问题
在窗体中添加一个名称为Command1的命令按钮,然后编写如下程序:
Private Sub f(ByVal x As Integer)
x=x十4
End Sub
Private Sub Command1 Click()
i=3
Call f(i)
If i>4 Then i=i*2
Msgbox i
End Sub
窗体打开运行后,单击命令按钮,则消息框的输出结果为________。
选项
答案
3
解析
在VBA的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用ByVal声明,说明此参数为传值调用;若用ByRef声明,说明此参数为传址调用;没有说明传递类型,则默认为传址传递。本题中在定义子过程f的时候用ByVal声明了形参x,说明为传值调用,此时对x的任何更改不会影响调用它的实参i,所以执行完Call(f)语句后i的值为3不变。当然也不满足If条件,所以本题结果为3。
转载请注明原文地址:https://jikaoti.com/ti/kDw0FFFM
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classBase{public:voidoutput(){cout
字符串"8+a=\tb\n\r"的长度为
有如下类定义:classSample{public:Sample(intx):ref(x){}//1private:Sample(){ref=0;}//2staticintval
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有误,请改正其中的错误,使程序正常运行,并使程序在界面上输出为:平均值为:29最大值为:112最小值为:-11注意:错误的语句在//*******
下面关于数据库三级模式结构的叙述中,正确的是()。
决定C++语言中函数的返回值类型的是()。
下列关于算法的描述中错误的是
有如下函数定义:voidswap(inta,int&b){intc=a;a=b;b=c;}若执行语句序列intx=0,y=1;swap(x,y);则变量x和y的值分别是
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)( )。
已知二叉树后序遍历序列是CDABE,中序遍历序列是CADEB,它的前序遍历序列是()。
随机试题
肾综合征出血热少尿期。肺感染治疗的首选药物是
新生儿保健的重点时间是
急救时,医师一般给予患者静脉注射50%葡萄糖注射液50ml。如此处理能为患者提供的能量(kcal)是
A.30%B.20%C.6%D.8%二级综合医院药剂科药学人员中具有副高级以上药学专业技术职务任职资格的人员,不得低于()。
《会计从业资格管理办法》对因有( )被追究刑事责任人员规定终身不得申请会计从业资格。
现代国际分工的模式中( )。
下列哪一项不是毛泽东在抗日战争期间的著作?()
Inthesamewaythatachildmustbeabletomovehisarmsandlegsbeforehecanlearntowalk,thechildmustphysiologically
求
识别风险后,对负面威胁类风险的处置应对策略不包含()。
最新回复
(
0
)