首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列程序: Private Sub Command1_Click() Dim i As Integer,k As Integer k=2 For i=1 To 3 Print H(k); Next i End Sub Fu
阅读下列程序: Private Sub Command1_Click() Dim i As Integer,k As Integer k=2 For i=1 To 3 Print H(k); Next i End Sub Fu
admin
2013-04-11
54
问题
阅读下列程序: Private Sub Command1_Click() Dim i As Integer,k As Integer k=2 For i=1 To 3 Print H(k); Next i End Sub Function H(j As Integer) a=0 Static b a=a+1 b=b+1 H=a*b+j End Function 程序运行后,单击命令按钮输出结果是
选项
A、234
B、345
C、567
D、356
答案
2
解析
在此题中,被调过程是一个函数过程,它有一个形式参数j,在被调过程声明中,定义了一个参数a,初值为0,一个静态变量b。语句a=a+1和b=b+1分别使a和b各增加1,然后返回H的值,因为b是静态变量,所以每次调用同一个参数k时,b会保留前次的数值,使输出结果变化,否则每次输出的结果都将是一样的。根据分析,第一次调用时a=1,b=1,H=3;第二次调用:a=1,b=2,H=4;第三次调用:a=1,b=3,H=5。所以最后的输出结果是345。
转载请注明原文地址:https://kaotiyun.com/show/kphp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画—个名称为Text1的文本框,并编写如下程序:PrivateSubForm_Load()ShowText1.Text=""Text1.SetFocusEndSubPriva
程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是______。
往窗体Form1上添加一个列表框控件List1,并编写如下代码:PrivateSubForm_Load()Fori=0To6List1.AddItemiNextiEndSub
下列程序段的执行结果为______。X=5Y=-20IfNotX>0ThenX=Y-3ElseY=X+3PrintX-Y;Y-X
设窗体Form1中有一名为mnuFile的菜单,它只有一个标题为Open的子菜单。为使程序运行时,按下Alt+F键窗体中能够显示如下图所示的菜单项,则mnuFile的标题应为:______。
在窗体上画两个标签和一个命令按钮,其名称分别为Label1、Label2和Command1,然后编写如下程序:PrivateSubfunc(LAslabel,ByValaAsInteger)L.Caption="12
在窗体上画一个文本框,一个命令按钮和一个标签,其名称分别为Text1、Command1和Label1,文本框的Text1属性设置为空白,然后编写如下事件过程:PrivateSubCommand1_Click()x=Int(Val(
随机试题
氧自由基的存在会:
离合器装配的主要技术要求之一是能够传递足够的()。
对橡胶衬里,需要在橡胶中加入()硫黄。
副耳郭多因_______发生过多所致。
确诊为葡萄胎,首先选择的治疗方案
患者女,31岁。妊娠38周,因阴道持续性流液2小时入院。医生诊断为胎膜早破。护士协助其采用的卧位应为
剩余法估价所采用的不动产总价、租金和各种成本数据,均应根据未来预期的正常市场条件下的数据水平确定。
支架法施工时应考虑施工预拱度,下列不属于施工预拱度的是( )。
战略性人力资源管理中()这一工具,实际上是针对为实现组织战略目标所需完成的一系列人力资源管理活动链而设计的各种财务类和非财务类目标或衡量指标。
Itwasnowclearthatnosuchweaponsweremanufacturedandnonebeenfound.
最新回复
(
0
)