首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个按钮,然后编写如下的事件代码。在按钮上单击,输出为( )。 Private Function fun(x As Integer,y As Integer) Static m As Integer Stati
在窗体上画一个按钮,然后编写如下的事件代码。在按钮上单击,输出为( )。 Private Function fun(x As Integer,y As Integer) Static m As Integer Stati
admin
2009-02-13
35
问题
在窗体上画一个按钮,然后编写如下的事件代码。在按钮上单击,输出为( )。 Private Function fun(x As Integer,y As Integer) Static m As Integer Static i As Integer i=i+2 i=i+m+1 m=i+x+y fun=m End Function Private Sub Command1_Click() Dim j As Integer,m As Integer,k As Integer j=4:m=1 k=fun(j,m) Print k; k=fun (j,m) Print k End Sub
选项
A、8 18
B、7 17
C、7 19
D、8 19
答案
8
解析
当发生Command1的单击事件时,定义了两个变量j和m,并依次赋值为4和1,然后调用fun函数,把i和m按地址传递给x和y,进入fun函数执行。在 fun函数中定义了两个静态变量m和i,执行三条赋值语句后i的值为3,m的值为8,通过给函数名赋值把8作为函数值返回并赋值给k,输出k的值为8;再一次调用函数fun,把j和m依次按地址传给x和y,进入fun函数执行,注意,由于m和i是静态变量,此时的值不再是0,而是上一次退出时的值为3和8。执行三条赋值语句后i的值为14,m的值为19,通过给函数名赋值,把19作为函数值返回并赋值给k,输出k的值为19。
转载请注明原文地址:https://kaotiyun.com/show/vn1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
若声明"chara[15]="Windows-9x";",语句"printf("%s",a+8);"的输出结果为________。
下列哪个选项是将一个十六进制值赋值给一个long型变量?()
变量属性是描述变量的的作用域,按作用域分类,变量有局部变量、类变量、方法参数和______。
下列语句输出的结果为()。publicclasstest{publicstaticvoidmain(Stringargs[]){byteb=OXA;Sys
给出下列的程序段,哪个选项是不正确的?()①publicvoidcreate(){②Vectormy;③my=newVector();④}
下列哪个选项可以正确用以表示八进制值8?()
在面向对象方法中,【】描述的是具有相似属性与操作的一组对象。
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是
阅读下面实现堆栈类并发控制的部分代码publicclassDataStack{privateintidx=0;privateint[]data=newint[
在程序中,给出两个整数4和5,计算他们的和,并在屏幕上显示出来。请将程序补充完整。注意:请勿修改main()主方法和其他已有语句内容,仅在横线处填入适当语句。______Add{privateinta;
随机试题
女性生殖器恶性肿瘤中,对抗癌药最有效的疾病
可通过母婴传播的传染病是
人体实验应遵循的伦理原则包括,除外
关于卖淫行为构成犯罪的情形。下列选项正确的是:()
水利水电工程临时设施中的主要工厂设施包括()等。
企业交纳参加职工医疗保险的医疗保险费应通过()
建立、维持和发展人际关系的方法有()。
招徕、组织、接待在中国内地的外国人在中国境内的旅游,属于()。
合称“西方三圣”,或称“阿弥陀三尊”的是()。
设一次试验成功的概率为p,进行100次独立重复试验,当p=___________时,成功次数的标准差最大,其最大值为__________.
最新回复
(
0
)