首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序代码: 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
52
问题
有如下程序代码:
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全国计算机二级
相关试题推荐
在设计窗体时双击窗体的任何地方,可以打开的窗口是
下面的程序执行完毕后,组合框中数据项的值是()。PrivateSubForm_Click()Fori=1To6Combol.AddltemiNextiFori=1To3
下列叙述中正确的是()。
运行如下程序PrivateSubCommandlClick()Dima(5,5)AsIntegerFori=1To5Forj=1To4a(i,j)=i*2+jIfa(i,j)/7=a(i,j)\7Thenn=n+1E
在窗体上画一个命令按钮和一个文本框(名称分别为Commandl和Textl),并把窗体的KevPreview属性设置为True,然后编写如下代码:DimSaveAllAsStringPrivateSubFormLoad()Text
在标准模块中,将a定义为全局整型变量的语句是
下列选项中不属于面向对象程序设计特征的是
在一个有若干个整数的顺序文件中查找一个数(这个数从文本框中输入),找到后在标签Label1中显示该数是文件中第几个数;如果没找到,则显示文件中没有该数的信息PrivateSubCommand1_Click()DimxAsInteger
下面描述中不属于数据库系统特点的是
将E—R图转换为关系模式时,实体和联系都可以表示为()。
随机试题
左枕顶部受伤,1小时后右侧瞳孔逐渐散大,钻孔探查部位应首选_________。
卫生防疫站对王某经营的餐馆进行卫生检查,发现厨师在操作问未戴帽子,备用餐具有油腻及小飞虫,当场制作了检查笔录。两天后对王某处以200元罚款。王某不服向法院起诉,卫生防疫站向法院提供了检查笔录。下列说法错误的有:
系统软件中最重要的是()。
企业技术中心不仅仅从事研究工作,同时还是企业的()。
“生活的磨难教育了我们”中的“教育”指的是()
一、注意事项1.本试卷由给定资料与作答要求两部分构成。2.第一题、第二题、第五题,所有考生都必须作答。第三题仅限行政执法类、市(地)以下综合管理类职位的考生作答。第四题仅限考省级(含副省级)以上综合管理类职位的考生作答
关于缓刑,下列选项正确的是()。
专职信息处理技术员在录入文稿时,发现了原稿中的不当用词,正确的做法是(69)。
关于IP地址,下列正确的选项是()。
Thereisapopularbeliefamongparentsthatschoolsarenolongerinterestedinspelling.Thisis,however,a【S1】______Noschoo
最新回复
(
0
)