首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列程序: 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
35
问题
阅读下列程序: 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全国计算机二级
相关试题推荐
在窗体上画—个名称为Command1的命令按钮和两个名称分别为Text1、Text2的文本框,然后编写如下事件过程:PrivateSubCommand1_Click()n=Text1.TextSelectCasen
程序运行后,在窗体上单击鼠标,此时窗体不会接收到的事件是______。
在窗体上画一个命令按钮,然后编写如下事件过程:OptionBase1PrivateSubCommand1_click()Dimaa=Array(1,2,3,4)j=1For
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()Fori=1To4x=4Forj=1To3x
下列程序段的执行结果为______。X=5Y=-20IfNotX>0ThenX=Y-3ElseY=X+3PrintX-Y;Y-X
在窗体上画两个标签和一个命令按钮,其名称分别为Label1、Label2和Command1,然后编写如下程序:PrivateSubfunc(LAslabel,ByValaAsInteger)L.Caption="12
在窗体上画一个命令按钮(其名称为Command1),然后编写如下事件过程:PrivateSubCommand1_Click()Dima(5,5)AsIntegerDimiAsInteger,jAsInteg
在窗体上画尸-个命令按钮,其名称为Command1,然后编写如下事件过程:PrivateSubCommand1_Click()Fori=1to4Ifi=1Thenx=iIfi<=4
随机试题
药品出口销售证明有效期不超过
应收账款账户的期初余额为借方3000元,本期借方发生额9000元,本期贷方发生额8000元,该账户的期末余额为()。
某企业计划进行一项投资活动,现有A、B两个方案可以选择,有关资料如下:(1)A方案:固定资产原始投资200万元,全部资金于建设起点一次投入,建设期1年。固定资产投资资金来源为银行借款,年利率为8%,利息按年支付,项目结束时一次还本。该项目运营期10
哪个教学环节的目的在于使学生做好上课前的各种准备?()
下列关于处警的工作,说法正确的是()。
设区域D由曲线=()
<1
8086CPU内部结构按功能分为两部分:执行部件EU和______。
对软件是否能达到用户所期望的要求的测试称为【】。
下列描述中正确的是
最新回复
(
0
)