首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: Private Sub Command1_Click() Function proc(i As Integer) Dim m As Integer,n As Integer Dim a As Integer,Static b As In
编写如下程序: Private Sub Command1_Click() Function proc(i As Integer) Dim m As Integer,n As Integer Dim a As Integer,Static b As In
admin
2016-09-19
38
问题
编写如下程序:
Private Sub Command1_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://kaotiyun.com/show/mzGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上用复制、粘贴的方法建立了一个命令按钮数组,数组名为ComTest1。设窗体Form1标题为“MyForm1”,双击控件数组中的第3个按钮,打开代码编辑器,编写如下代码:PrivaeSubComTest1_Click(IndexAs
下列程序段正确的是()。
下列关于完全二叉树的叙述中,错误的是()。
下列关于完全二叉树的叙述中,错误的是()。
算法的空间复杂度是指()。
本程序的功能是利用随机数函数模拟投币,方法是:每次随机产生一个整数0或1,相当于一次投币,1代表正面,0代表反面。在窗体上有3个文本框,名称分别是Textl、Text2、Text3,分别用于显示用户输入投币总次数、出现正面的次数和出现反面的次数,如图1所示
只有将组合框的Style属性值设置为()时,才能触发Db1Click事件。
在最坏情况下,堆排序需要比较的次数为【】。
可以在窗体模块的通用声明段中声明______。
模块级变量的声明关键字是Dim或______。
随机试题
驾驶机动车在山区道路遇到这种情况怎样行驶?
(2012年4月)公务员考核的四项原则。
依照《中华人民共和国价格法》,经营者应当
甲将自己的一块手表委托乙寄卖行以200元价格出卖。乙经与丙协商,最后以250元成交。下列哪些选项是正确的?
王某驾驶新款标致轿车经过双榆树豪华住宅区时,突然有一花盆从楼上坠下,当即将王某驾驶的轿车的前挡风玻璃砸碎,王某脸部也因此受伤。事后,王某经调查得知,花盆是从某号楼1206室的窗台上坠落的。于是,王某即与该房主李某交涉赔偿事宜,但李某矢口否认上述事实。王某遂
在资产负债表的编制中,根据几个账户的期末余额合计数填列的是()项目。
某砖混结构住宅楼墙体砌筑时,监理工程师发现由于施工放线错误,导致山墙上窗户的位置偏离30Cm,正确的处理方法是()。
紧缩性财政政策包括()。[2012年5月四级真题;2009年11月三级真题]
—Soyouhavetogohomenow?—Yes,I______.—Howniceitwouldbeifyoucouldstaywithmetohavesupper!
左边是给定的纸盒的外表面,下列哪一项能由它折叠而成?
最新回复
(
0
)