首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个按钮,然后编写如下的事件代码。在按钮上单击,输出为( )。 Private Sub func(a As Integer) Static m As Integer Dim n As Integer
在窗体上画一个按钮,然后编写如下的事件代码。在按钮上单击,输出为( )。 Private Sub func(a As Integer) Static m As Integer Dim n As Integer
admin
2009-02-13
30
问题
在窗体上画一个按钮,然后编写如下的事件代码。在按钮上单击,输出为( )。 Private Sub func(a As Integer) Static m As Integer Dim n As Integer m=m+a n=n+a Print m;n End Sub Private Sub Command1_Click() Dim k As Integer k=4 Call func(k) Call func(k) End Sub
选项
A、4 8 8 8
B、4 4 8 4
C、4 4 8 8
D、8 4 8 8
答案
2
解析
当发生Command1_Click事件时,定义了一个变量k并给它赋值 4,调用过程func,把k按地址传递给形参a,在func过程中定义了一个静态变量m和一个局部变量n,执行下面的两条赋值语句后,m和n的值都为4,所以输出结果为4 4。过程调用返回后再一次调用func过程,此处需注意的是静态变量m将保留上一次退出时的值4,而变量m重新定义,它的值为0,执行下面的两条赋值语句后,m的值为8,n的值为4,输出为8 4。
转载请注明原文地址:https://kaotiyun.com/show/fE1p777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用()。
在Java语言中,类按照程序设计所需要的常用方法和接口封装成【】。
软件开发的结构化设计(SD)方法,全面指导模块划分的最重要原则应该()
setLayout()方法是所有容器的父类______的方法。
顺序执行下列程序语句后,则b的值是()Stringa="Hello";Stringb=a.substring(0,2);
下面是用户程序对Applet类中方法action()的重新定义,功能为从单行文本编辑区input中输入数据赋给k。TextField类的对象input和int型变量k已在类体中正确说明。Public______action(Evente,Ob
赋值表达式是由位于赋值运算符左边的变量和右边的______组成。
将具有相同属性和操作(方法)相似的一组对象称为()。
下列关于字符串的叙述错误的是()
随机试题
《诗经》中采自各地民歌的是()
关于急性放射性皮肤损伤的处理原则错误的是
长期鼻饲病人硅胶胃管更换时间为()。
我国的台湾是以()身份加入世贸组织的。
以下行为中,不视为侵犯专利权的是()
[*]
设X1,X2,…,Xn是来自总体X的简单随机样本,已知E(Xk)=αk(k=1,2,3,4).证明:当n充分大时,随机变量Zn=1/nXi2近似服从正态分布,并指出其分布参数.
下面程序的结果是()。i=lj=ODoj=j+li=i+lLoopUntili
HereisaletterfromColoradoStateUniversitytoinformtheapplicantMr.LithathehasbeenadmittedtoCognitivePsychology
HowoldisPeter?
最新回复
(
0
)