首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个命令按钮,其名称为Commandl,然后编写如下程序: Private Sub Commandl_click() Dim a(10) As Integer Dim x As Integer For i=1 To 10 a(i) =I Next
在窗体上画一个命令按钮,其名称为Commandl,然后编写如下程序: Private Sub Commandl_click() Dim a(10) As Integer Dim x As Integer For i=1 To 10 a(i) =I Next
admin
2013-03-30
70
问题
在窗体上画一个命令按钮,其名称为Commandl,然后编写如下程序:
Private Sub Commandl_click()
Dim a(10) As Integer
Dim x As Integer
For i=1 To 10
a(i) =I
Next I
x=1
MsgDox a(f(x) +x)
End Sub
Function f(y As Integer)
y=y+2
End Function
程序运行后,单击命令按钮,消息框的输出结果为______。
选项
答案
6
解析
本题考查VBA中参数传递的知识。在VBA的过程调用时,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用ByVal声明,说明此参数为传值调用,此时形参的变化不会返回到实参;若用ByRef声明,说明此参数为传址调用,此时形参的变化将会返回到实参;没有说明传递类型,则默认为传址传递。本题中的函数f的形参y没有使用ByVal声明,则默认为传址传递。当求a(f(x)+x)的值的时候,先要求出f(x)+x的值。由于x的值为1,那么调用函数f以后得到f(x)的返回值为3,同时由于函数f中改变了形参y的值
转载请注明原文地址:https://kaotiyun.com/show/e6rp777K
本试题收录于:
二级Access题库NCRE全国计算机二级分类
0
二级Access
NCRE全国计算机二级
相关试题推荐
下面程序段运行后,变量x的值为上【】。DimxAsIntegerDimiAsIntegerx=Ofori=0to50step10X=X+inexti
以下程序找出50以内所有能构成直角三角形的整数组。阅读下列程序,并完成程序。PrivateSubCommand1_Click()Fora=1to50Forb=ato50c=S
假定窗体的名称为fmTest,则把窗体的标题设置为“计算机等级考试”的语句是【】。
在数据访问页中修改记录时,若要取消当前字段的修改,可以使用的按钮或键是()。
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指______。
在关系数据库中,把数据表示成二维表,每一个二维表称为【】。
排序时如果选取了多个字段,则输出结果是______。
常见的数据模型有3种,它们是______。
下列实体的联系中,属于多对多联系的是______。
当在一个报表中列出学生3门课a,b,c的成绩时,若要对每位学生计算3门课的平均成绩,只要设置新添计算控件的控制源为______。
随机试题
作为基层组织工作人员,主要担负事务性工作,其组织结构特征表现为:规范化程度高;稍需专业培训和工作经验;管理幅度宽;集权程度高。目标重点是数量和效率;组织呈刚性。
把时间连续的模拟信号转换为在时间上离散,幅度上连续的模拟信号的过程称为()
凝集反应的抗原是
鉴别水肿型和出血坏死型急性胰腺炎,下列哪项意义不大
某电器厂组建新的生产车间生产新产品“彩虹”牌电视机,准备投入国内市场,电视机生产加工工序共有5道,生产时间分别为15、20、25、16、10分钟。电器厂每日工作8小时,A车间日产量为80台,时间利用系数为0.91,次品率为1.5%。根据以上资料,回答下列
配送计划执行的步骤是()。
在根据计划对项目进展情况进行跟踪时,项目经理发现最终可交付成果无法按照管理层规定的交付日期完工。这时项目经理应______________。
下面选项中关于编译预处理的叙述正确的是
Whatistheproblemsomeleft-handersmightsufferfrom?
Theremustbefewquestionsonwhichresponsibleopinionissoutterlydividedasonthatofhowmuchsleepweoughttohave.Th
最新回复
(
0
)