首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下面程序代码: Private Sub Command1_Click() Dim k As Integer For k = 1 To 3 Call fun(k) Next k For k = 1 To 3
有下面程序代码: Private Sub Command1_Click() Dim k As Integer For k = 1 To 3 Call fun(k) Next k For k = 1 To 3
admin
2020-04-18
32
问题
有下面程序代码:
Private Sub Command1_Click()
Dim k As Integer
For k = 1 To 3
Call fun(k)
Next k
For k = 1 To 3
Call proc(k)
Next k
End Sub
Private Sub fun(x As Integer)
Static a As Integer
a = a + 1
Print a * x;
End Sub
Private Sub proc(x As Integer)
Dim a As Integer
a = a + 1
Print a * x;
End Sub
运行Command1_Click过程产生的输出是
选项
A、1 2 3 1 2 3
B、1 4 9 1 2 3
C、1 4 9 1 4 9
D、1 2 3 1 4 9
答案
B
解析
本题中fun()函数内声明Static局部变量,该变量在程序执行到该对象的声明处时被首次初始化,即以后的函数调用不会被初始化,其值始终驻留在全局数据区,直到程序运行结束。在过程fun()中对a值的改变在下次调用时a值仍为上次调用结束时的值。Command1_Click()过程中的第一个For循环执行3次,即fun()过程被调用3次,静态局部变量a具有保留上次执行结果的特点,三次循环a的值分别为1,2,3。所以3次输出的值为1,4,9。而Command1_Click()过程中的第二个For循环也执行3次,即proc()过程也被调用3次,每次局部变量a的初始值均为0,执行a=a+1后,a=1。所以3次输出的值为1,2,3。故正确答案为选项B。
转载请注明原文地址:https://kaotiyun.com/show/epTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
某人创建了1个工程,其中的窗体名称为Form1;之后有添加了1个名为Form2的窗体,并希望程序执行时先显示Fo
对于含有多个窗体的工程而言,以下叙述中正确的是
设变量x的值是845,则下面语句的输出是Printx\100+(xMod100)\10+xMod10
编写如下程序:PrivateSubCommandl_Click()DimnAsInteger:StaticsAsIntegerForn=1To3
假定通用对话框的名称为CD1,命令按钮的名称为Command1,则单击命令按钮后,能使打开对话框的标题为“通用对话框”的事件过程是()。
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
以下关于图片框控件的说法中,错误的是( )。
以下说法中正确的是()。
随机试题
A.心房扑动B.房颤C.阵发性室上性心动过速D.阵发性室性心动过速E.窦性心动过缓以上对血流动力学影响最大的是
WHO评价人口老龄化指标,哪项属于老年人口型
患者,男,46岁。5天前因压榨性胸痛伴大汗3小时来院,诊断急性前壁心肌梗死。因拒绝介入及溶栓治疗而按常规行保守处理,1天后症状缓解,此后病情平稳。4小时前,患者再次发作胸痛,持续50分钟,心尖部可闻3/6级收缩中晚期吹风样杂音。该患者出现杂音最可能的病
药事管理的目的是
在财务管理中,将企业为使项目完全达到设计生产能力、开展正常经营而投入的全部现实资金称为()。
根据《中华人民共和国劳动合同法》的规定,用人单位以担保或者其他名义向劳动者收取财物的,应承担的法律责任包括()。
某语言学爱好者欲基于无涵义语词、有涵义语词构造合法的语句。已知:(1)无涵义语词有a、b、c、d、e、f,有涵义语词有W、Z、X。(2)如果两个无涵义语词通过一个有涵义语词连接,则它们构成一个有涵义语词。(3)如果两个有涵义语词直接连接,则它们构成
Katewillgotoherdestinationby______.
TheAmazon-WalmartShowdownThatExplainstheModernEconomy[A]WithAmazonbuyingthehigh-endgrocerychainWholeFoods,some
A、Ateacherandstudent.B、Anemployerandemployee.C、Agrandparentandgrandchild.D、Twonewfriends.CW:Thosecomputergames
最新回复
(
0
)