首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: 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
47
问题
编写如下程序:
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://www.kaotiyun.com/show/1DQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是
一个工程中含有窗体Form1、Form2和标准模块Model1,如果在Form1中有语句PublicXAsInteger,在Model1中有语句PublicYAsInteger,则以下叙述中正确的是
执行如下语句:a=InputBox("Today","Tomorrow","Yesterday",,,"Daybeforeyesterday",5)将显示一个对话框,在对话框的输入区中显示的信息是
一个工程中含有窗体Form1、Form2和标准模块Modell,如果在Form1中有语句PublicXAsInteger,在Modell中有语句PublicYAsInteger。则以下叙述中正确的是
数据流的类型有【】和事务型。
以下叙述中错误的是
为了在列表框中使用<Ctrl>和<Shift>键进行多个列表项的选择,应将列表框的MultiSelect属性设置为()。
在窗体上画1个名为Text1的文本框和1个名为Label1的标签,再画4个名为Op1的单选按钮控件数组,其Index属性按季度顺序为0~3,如图1所示。在文件Sales.txt中按月份顺序存有某企业某年12个月的销售额。要求在程序执行时,鼠标单击一个单选按
下列控件属性中,属性值的类型不相同的一项是()。
随机试题
甲状腺功能减退的诊断主要依靠_______和FT4减低。
病毒性心肌炎患儿在恢复期限制其活动量的时间应不少于
急性左心衰可出现
患者,女,38岁。喉结右侧可及3cm×3cm×3cm肿物,表面光滑,质韧,无压痛,随吞咽上下移动。应首先老虑的是
柱下桩基如图:承台混凝土抗压强度fc=19.1MPa;按《建筑桩基技术规范》(JGJ94—94)计算承台长边受剪承载力,其值与()最接近。
四个全面战略布局指的是()。
F
American’sLeisureActivitiesLeisureactivities【T1】______.Bothmenandwomenreportedthat【T2】______.Visitingfriendsand
Somepeople,inallseriousness,saythathumanswillbelivinginspacewithinthenexthundredorsoyears.PlanetEarthwill
TherewasonceamaninSouthAmericawhohada【B1】______,apetbirdthatcould【B2】_____humanspeech.Theparrotwas【B3】______.
最新回复
(
0
)