首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序代码: Function Sum(n As Integer) Static k As Integer k = k + n + 1 Sum = k End Function Private Sub Form_Click()
有如下程序代码: Function Sum(n As Integer) Static k As Integer k = k + n + 1 Sum = k End Function Private Sub Form_Click()
admin
2020-04-18
28
问题
有如下程序代码:
Function Sum(n As Integer)
Static k As Integer
k = k + n + 1
Sum = k
End Function
Private Sub Form_Click()
Dim i As Integer
Dim s As Integer
For i = 1 To 3
s = s + Sum(i)
Next i
Print s
End Sub
运行程序,单击窗体,输出结果为
选项
A、6
B、9
C、12
D、16
答案
D
解析
当用Static定义k时,如果没有退出程序,每次引用静态变量的数组后,其值将继续保留,作为下次引用时该变量的初始值。当i=1时,调用sum(1),k=0+1+1=2,s=0+2=2;当i=2时,调用sum(2),k=2+2+1=5,s=2+5=7;当i=3时,调用sum(3),k=5+3+1=9,s=7+9=16。退出For循环,输出s为16,故选D项。
转载请注明原文地址:https://jikaoti.com/ti/qlx0FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Timer1的计时器控件,一个名称为Shape1的形状控件,其Shape属性值为3(Circle)。编写程序如下:PrivateSubForm_Load()Shape1.Top=0Timer1.Inter
如果要在窗体上画一个标签,应在工具箱窗口中选择的图标是( )。
为了读取数据,需打开顺序文件"D:\data5.txt",以下正确的命令是
为了使窗体左上角不显示控制框,需设置为False的属性是( )。
以下控件中,能够作为容器使用的是
在考生文件夹下有一个工程文件sit5.vbp,其名称为Forml的窗体上已有三个文本框Textl、Text2、Text3,以及程序。请完成以下工作:①在属性窗口中修改Text3的适当属性,使其在运行时不显示,作为模拟的剪贴板使用,窗体如图3.152所示;
下列说法中正确的是()。
在3种不同类型的组合框中,只能选择而不能输入数据的组合框是()。
下列说法中,错误的是
如果一个顶级菜单项的访问键为D,则以下等同于单击该菜单项的操作为
随机试题
相去万余里,各在天一涯。去:天一涯:
卡托普利属于
从投资机会的触发因素来看,主题投资可分()。Ⅰ.宏观性主题Ⅱ.事件性主题Ⅲ.制度性主题Ⅳ.产业性主题
增加国民消费300元比降低税收300元对GDP的影响程度()。
教育行政等部门和学校应当根据需要,制定应对各种灾害、传染性疾病、食物中毒、意外伤害等突发事件的预案,配备相应设施并进行必要的演练,增强未成年人的()。
影响人的发展的可能性因素有()。
Smokingisagreatercauseofdeathanddisabilitythananysingledisease,saystheWorldHealthOrganization.Accordingtothe
TheUniversityofSouthernCaliforniahasthelargestnumberofinternationalstudentssince
【S1】【S4】
Today,mostcountriesintheworldhavecanals.Manycountrieshavebuiltcanalsnearthecoast,andparallel【C1】______thecoast
最新回复
(
0
)