首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: Private Sub Command1_Click() Dim m As Integer,n As Integer n=2 For m=1 To 3 Print proc(n); Next
编写如下程序: Private Sub Command1_Click() Dim m As Integer,n As Integer n=2 For m=1 To 3 Print proc(n); Next
admin
2017-11-23
53
问题
编写如下程序:
Private Sub Command1_Click()
Dim m As Integer,n As Integer
n=2
For m=1 To 3
Print proc(n);
Next m
End Sub
Function proc(i As Integer)
Dim a As Integer,Static b As Integer
a=a+1:b=b+1
proc=a*b+i
End Function
程序运行后,单击命令按钮Command1,输出结果为
选项
A、3 3 3
B、3 4 5
C、3 5 6
D、1 2 3
答案
B
解析
使用Dim关键字定义的是动态局部变量,过程执行结束后即被释放;使用Static关键字定义的是静态局部变量,过程执行结束后仍然保留。本题中函数proc中的局部变量a是动态变量,b是静态变量。即每次函数调用后b的值会保留。先后三次调用proc(n)方法,依次输出3、4、5。
转载请注明原文地址:https://kaotiyun.com/show/EyGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
采用面向对象技术开发的应用系统的特点是
假设有以下程序段:Fori=1To3Forj=5To1Step-1Printi*jNextjNexti则语句Printi*j的执行次数是______,i的值为______,j的值为______。
Sub过程与Function过程最根本的区别是()。
在窗体上有一个文本框Text1和一个标签Label1,要求运行程序时,在文本框中输入的内容立即显示在标签中(如图所示),则空白处应填入的内容是()。PrivateSubText1_____________________()
启动窗体在【】对话框中指定。
如果在窗体上有命令按钮OK,在代码编辑窗口行与之对应的CmdOkClick()事件,则命令按钮控件的名称属性和Caption属性分别为______。
在窗体上画一个名称为Text1的文本框和一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click() DimiAsInteger,nAsInteger Fori
在用ⅥsualBasic开发应用程序时,一般需要建立可视用户界面、设置对象属性和【】3步。
当形参是变量时,相应的实参可以是()。
设在一个工程的窗体中有如下代码:PublicxAsIntegerPrivateSubForm_Load()DimyAsIntegerEndSub在该工程的标准模块的声明部分有代
随机试题
长期投资现金流出量包括垫支的流动资金和()
慢性缩窄性心包炎最常见的病因是
下列建设工程项目中,必须实行工程监理的有()。
下列质量问题中,不属于施工单位在保修期内承担保修责任的有( )。
在确定借款费用暂停资本化的期间时,应当区别正常中断和非正常中断。下列各项中,属于非正常中断的有()。
随着时代的进步,新型的、民主的家庭气氛和父母子女关系正在形成,但随着孩子的自我意识逐渐增强,很多孩子对父母的教诲听不进或当作“耳边风”,家长感到家庭教育力不从心。教师应该()。
西周穆王统治时期制定的具有代表性的法典是()。(2012年单选32)
TedKennedyismentionedinthefirstparagraphtoTheauthor’sattitudetowardsthisimmigrationreformseemstobe
在长度为n的顺序表中查找一个元素,假设需要查找的元素有一半的机会在表中,并且如果元素在表中,则出现在表中每个位置上的可能性是相同的。则在平均情况下需要比较的次数大约为
A、HedidnotfightintheRevolutionmyWar.B、Hedidnotreallyexist.C、Hewasanimportanttownleader.D、Hewasnottheonly
最新回复
(
0
)