首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列程序。 Private Sub Command1_Click() Dim i As Integer, k As Integer k=2 For i=1 To 3 Print Fun(k) ; Next End Sub Function
阅读下列程序。 Private Sub Command1_Click() Dim i As Integer, k As Integer k=2 For i=1 To 3 Print Fun(k) ; Next End Sub Function
admin
2013-04-11
35
问题
阅读下列程序。
Private Sub Command1_Click()
Dim i As Integer, k As Integer
k=2
For i=1 To 3
Print Fun(k) ;
Next
End Sub
Function Fun(j As Integer)
Static b
a=0
a=a + 1
b=b + 1
Fun=a b + j
End Function
程序运行后,单击命令按钮输出结果是
选项
A、2 3 4
B、3 4 5
C、5 6 7
D、3 5 6
答案
B
解析
在此题中,被调过程是一个函数过程,它有一个形式参数j,在被调过程声明中,定义了一个参数a,初值为0,一个静态变量b。语句a=a + 1和b = b + 1分别使a和b各增加1,然后返回H的值,因为b是静态变量,所以每次调用同一个参数k时,b会保留前次的数值,使输出结果变化,否则每次输出的结果都将是一样的。根据分析,第一次调用时a=1,b=1,Fun=3;第二次调用时a=1,b=2,Fun=4;第三次调用时a=1,b=3,Fun=5。所以最后的输出结果是345。
转载请注明原文地址:https://kaotiyun.com/show/KnQp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
有如下程序:PtivateSubForm_Click()DimCheck,CounterCbeck=TrueCounter=0DoDoWhileCou
程序有顺序、重复和条件三种基本控制结构,它们的共同特点是只有一个入口和【】个出口。
数据库管理系统常见的数据模型有层次模型、网状模型和______三种。
在算法设计的基本方法中,______是从初始条件出发,逐次推出所需求的结果。
若某链表最常用的操作是在最后一个节点之后插入一个节点和删除最后一个节点,则采用______存储方式最节省时间。
完全二叉树中,若一个结点是叶结点,则它没有______。
在用Open语句打开文件时,如果省略了“For方式”,则打开文件的存取方式是______。
数学式“2/3e(x+y)”的VB表达式是______。
在数据库管理系统提供的数据定义语言、数据操纵语言和数据控制语言中,【】负责数据的模式定义与数据的物理存取构建。
在软件工程中,白箱测试法可用于测试程序的内部结构。此方法将程序看做是
随机试题
Peterfeltlonelyatfirst,butafteratimehegot()aloneandevenenjoyedit.
预防偏头痛下列药物哪种无效()。
上海A公司与北京B公司在上海订立了一份书面合同,A公司在合同上签字盖章后交B公司带回北京签字盖章。该合同成立时间为()。
环保措施方案分析的内容包括( )。
增加一个往来单位,单位编码为“265”,单位名称为“长沙市软媒科技有限公司”,助记码为“CSRM”。
下列属于居民委员会选举办法的是( )。
土壤的酸性太强会带来害虫和疾病,阻碍植物生长,并析出有毒金属。目前.造成我国土壤酸化的主要原因是:
当前,“微信付款”已经成为一种比较流行的支付方式,下列说法正确的是:
在下列段寄存器中,代码寄存器是______。
A、Peopletookitforgranted.B、Peoplealwaysquestionedthisvalue.C、Girlsdolessthantheboysinthefamily.D、Boysneedmo
最新回复
(
0
)