首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下: Private Sub Command1_Click() Dim p As Integer p=m(1)+m(2)+m(3) Print p End Sub Private
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下: Private Sub Command1_Click() Dim p As Integer p=m(1)+m(2)+m(3) Print p End Sub Private
admin
2020-06-30
36
问题
窗体上有1个名称为Command1的命令按钮,事件过程及函数过程如下:
Private Sub Command1_Click()
Dim p As Integer
p=m(1)+m(2)+m(3)
Print p
End Sub
Private Function m(n As Integer)As Integer
Static s As Integer
For i=1 To n
s=s+1
Next
m=s
End Function
运行程序,第2次单击命令按钮Command1时的输出结果为( )。
选项
A、6
B、10
C、16
D、28
答案
D
解析
在过程m中s被定义为静态变量,因此它的值只在第一次调用过程时初始化,以后再调用都不再初始化,而是保留之前的值。m过程的功能是根据参数值累加,因此第1次单击时,m(1)+m(2)+m(3)=1+3+6=10,此时变量s的值,即过程m的值为6,第2次单击时,m(1)+m(2)+m(3)=7+9+12=28。因此答案为D。
转载请注明原文地址:https://kaotiyun.com/show/kHHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
如果要将一个窗体从内存中清除,应使用的语句是()。
编写如下程序:PrivateSubCommand1_Click()DimmAsInteger,nAsIntegerm=2:n=1SelectCasemCase1SelectC
在VisualBasic中,所有标准控件都具有的属性是
把数学表达式么(5x+3)/(2y-6)表示为正确的VB表达似乎应该是
有数据定义语句:DimX,YAsInteger以上语句表明
下列关于线性链表的叙述中,正确的是
窗体上有一个名称为Combol的组合框,为了引用Combol中最后一个列表项,应使用的表达式是
在关系数据库设计中,关系模式是用来记录用户数据的()。
下列关于线性链表的叙述中,正确的是()。
软件测试的目的是
随机试题
阅读下列利用递归来求n!的程序。classFactorialTest{staticlongFactorial(intn){//定义Factorial()方法if(n==1)return1;elsereturn
火灾光警报器不应设置在每个楼层的()部位。
A、负重较大的膝关节、髋关节、脊柱B、两侧骶髂关节C、近侧指间关节D、跟骨、距骨、腕骨、胫腓骨下端、股骨E、外露的四肢关节如膝、踝、肘、腕松毛虫样骨关节炎好发于______。
关于宫颈锥切术,正确的是
施工现场与城乡公共道路的通道的开通应由()解决。
()主张政府不应干预经济,不应把预算收支作为干预经济的工具。
界定了会计信息的时间段落,为权责发生制、可比性原则等奠定了理论与实务基础的会计核算基本前提是()。
一体化的战略信息管理包括()。
在数据库的三级模式结构中,外模式/模式映像的个数
Peter,whomeveryonesuspected,______tobeinnocent.
最新回复
(
0
)