首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: Private Sub Command 1_Click() Function proc(i As Integer) Dim m As Integer,n As Integer Dim a As I
编写如下程序: Private Sub Command 1_Click() Function proc(i As Integer) Dim m As Integer,n As Integer Dim a As I
admin
2015-05-29
28
问题
编写如下程序:
Private Sub Command 1_Click() Function proc(i As Integer)
Dim m As Integer,n As Integer Dim a As Integer,Static b As Integer
n=2 a=a+1:b=b+1
For m=1 To 3 proc=a*b+i
Print proc(n); End Function
Next m
End Sub
程序运行后,单击命令按钮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://jikaoti.com/ti/qi60FFFM
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个命令按钮,然后编写如下代码:PrivateTypeRecordIDAsIntegerNameAsString*20EndTypePrivateSubCommand1_Clic
在VisualBasic应用程序中,以下正确的描述是______。
测试的目的是暴露错误,评价程序的可靠性;而【】的目的是发现错误的位置井改正错误。
在窗体上绘制一个命令按钮和一个文本框,名称分别为Command1和Text1,然后编写如下程序:PrivateSubCommand1+Click()a=InputBox(“请输入日期(1~31)”)t=“旅游景点:”
设a="a",b="b",c="c",d="d",执行语句x=IIf((a<B)Or(c>D),"A","B")后,x的值为
设a="VisualBasic",下面使b="Basic"的语句是
以下叙述中错误的是
以下关于窗体的描述中,错误的是
完全不考虑程序的内部结构和内部特征,而只是根据程序功能导出测试用例的测试方法是
已知变量boo1Var是一个布尔型的变量,如果要给其赋值为True,则正确的赋值语句就是______。
随机试题
某一级公路路面基层施工,根据《公路工程质量检验评定标准第一册土建工程》的要求,需要进行无机结合料稳定材料强度验收评定。某路段设计强度为4.0MPa,测定1组试件的平均强度为5.0MPa,变异系数Cv为13%,本组试验有效。请结合试验内容完成下面题目(已
其诊断是该病人的治疗是
系统软件包括()。
甲、乙因买卖货物发生合同纠纷,甲向法庭提出诉讼。开庭审理时,乙提出双方签有仲裁协议,应通过仲裁方式解决。对该案件的下列处理方式中,符合法律规定的是()。
通过练习而形成的合乎法则的活动方式是()
班杜拉认为,行为的结果因素就是通常所说的强化,并把强化分为()。
用户程序的逻辑地址可以不连续的存储管理方式是()。
下列有关我国市场经济对法治的作用的表述,错误的是()。
视图设计器中包括的选项卡有( )。
A、Horsemen.B、Brassdoors.C、Dropsofwater.D、Metalballs.D
最新回复
(
0
)