首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序代码: Private Sub Form_Click () Dim a As Integer a = 2 Sum = 0 For i = 1 To 3 Sum = Sum + f(a) Ne
有如下程序代码: Private Sub Form_Click () Dim a As Integer a = 2 Sum = 0 For i = 1 To 3 Sum = Sum + f(a) Ne
admin
2020-06-30
26
问题
有如下程序代码:
Private Sub Form_Click ()
Dim a As Integer
a = 2
Sum = 0
For i = 1 To 3
Sum = Sum + f(a)
Next i
Print Sum
End Sub
Function f(m As Integer) As Integer
Static b As Integer
b = b + 1
f = m * b
End Function
运行程序,单击窗体后,窗体上显示的是
选项
A、12
B、3
C、6
D、9
答案
A
解析
函数f(m)中b是静态变量,每次引用该变量时,其值会继续保留,这意味着随着调用f(m)次数变化,b的值是变化的,每调用一次f(m),b的值都增加1。当i=1时,调用f(m),b=1,f(m)的返回值为2,sum=2;当i=2时,调用f(m),b=2,f(m)的返回值为4,sum=6;当i=3时,调用f(m),b=3,f(m)的返回值为6,sum=12。故选择A项。
转载请注明原文地址:https://kaotiyun.com/show/IUHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
为了声明一个长度为128个字符的定长字符串变量StrD,以下语句中正确的是
在面向对象方法中,不属于“对象”基本特点的是
在运行阶段,要在文本框Text1获得焦点时选中文本框中所有内容,如图所示,对应的事件过程是()。
设a=10,b=5,c=1,执行语句Printa>b>c窗体上显示的是()。
以下叙述中错误的是
在E-R图中,用来表示实体的图形是
软件设计中模块划分应遵循的准则是
窗体上有一个名称为Textl的文本框,一个名称为Commandl的命令按钮。以下程序的功能是从顺序文件中读取数据:PrivateSubCommandlClick()DimslAsString,s2AsStringOpen“c:\d4.
检查软件产品是否符合需求定义的过程称为
将E—R图转换为关系模式时,实体和联系都可以表示为()。
随机试题
下列哪种氨基酸是生酮氨基酸
关于横结肠的叙述,正确的是
下颌下腺造影侧位片影像描述哪项是错误的
只需预测环境空气保护目标计算点的污染源类别有()。
关于堆载预压的目的,下列说法错误的是()。
B公司是一家生产电子产品的制造类企业,采用直线法计提折旧,适用的企业所得税税率为25%。在公司最近一次经营战略分析会上,多数管理人员认为,现有设备效率不高,影响了企业市场竞争力。公司准备配置新设备扩大生产规模,推定结构转型,生产新一代电子产品。 (1)
根据支付结算法律制度的规定,下列银行卡分类中,以是否具有透支功能划分的是()。(2016年)
不等式组的解在数轴上表示为().
下列操作系统中,(41)没有网络功能。
中国的汽车业在近30年间取得了巨大的成就。在20世纪70年代,中国每年生产的轿车还不足3000辆。而在去年,我国轿车的产销量都突破了1000万辆,位居全球之首。中国的品牌车已经有了长足的进步。一些中国的一流厂家,如上汽集团(SAIC)和吉利汽车(Geely
最新回复
(
0
)