首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列程序: Private Sub Commad1_Click() Dim i As Integer,k As Integer k=2 For i=1 To 3 Print H(k) Next
阅读下列程序: Private Sub Commad1_Click() Dim i As Integer,k As Integer k=2 For i=1 To 3 Print H(k) Next
admin
2010-03-30
38
问题
阅读下列程序: Private Sub Commad1_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,初值为o,一个静态变量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://www.kaotiyun.com/show/v9mp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
如果一个javaapplication源程序文件只定义有一个类,该类的类名为myapplet,则存储该源程序文件的文件名必须为【】。
在applet生命同期中,下面()是在applet被覆盖时要被调用。
下列关于栈的叙述正确的是()。
break语句最常见的用法是在switch语句中,通过break语句退出switch语句,使程序从整个switch语句后面的【】开始执行。
Java语言API文档是()。
给出下面的代码,则以下( )选项返回true。Strings="hello";Stringt="hello";Charc[]={’h’,’e’,’l’,’l’,’o’};
下面对do-while结构的描述中,不正确的是( )。
关于被保护访问控制符protected修饰的成员变量,下面说法正确的是()。
下列叙述中错误的是()。
下列叙述中正确的是
随机试题
为防止灰尘污染不宜放在一般药斗内的中药是
做超声雾化吸入时,一般不选择下列哪种药物?()
根据下面资料,回答问题:2013年末,吉林省共有从事第二产业和第三产业活动的法人单位130914个。比2008年(2008年是第二次全国经济普查年份,下同)增加6487个,增长5.2%;产业活动单位157542个,增加5490个;个体经营户972280个
市场分析是对有关产品市场及市场环境状况进行系统的分析和评价,不包括()。
诉讼时效是指权利人在法定期间内不行使权利,法律规定消灭其()的制度。
企业实际发生坏账损失时,应()。
债券的利率风险通常包括价格风险和()。
如果投影仪的颜色不正常,最不可能的原因是()。
在公共场所中常有各种各样的提示语,下列选项中,提示语使用最恰当的是:
根据以下资料。回答以下问题。2010年全年,北京地区进出口总额3014.1亿美元,比上年增长40.3%。其中出口554.7亿美元,增长14.7%;进口2459.4亿美元,增长47.8%。“十一五”期间,北京地区进出口总额累计达到11389.3亿美元,
最新回复
(
0
)