首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: Private Sub Command1_Click() Dim a As Integer, i As Integer a = 2 For i = 1 To 3 Print fun_s(a); Next
编写如下程序: Private Sub Command1_Click() Dim a As Integer, i As Integer a = 2 For i = 1 To 3 Print fun_s(a); Next
admin
2020-06-30
61
问题
编写如下程序:
Private Sub Command1_Click()
Dim a As Integer, i As Integer
a = 2
For i = 1 To 3
Print fun_s(a);
Next i
End Sub
Function fun_s(a As Integer) As Integer
Dim b As Integer
Static c As Integer
a = a + 1
b = b + 1
c = c + 1
fun_s = a + b + c
End Function
程序运行后,单击命令按钮Command1,输出结果为
选项
A、4 5 6
B、5 6 7
C、5 7 9
D、4 6 8
答案
C
解析
程序初始定义全局变量a,i。a=2。在fun_s中,定义了静态变量c,能够保留上一次程序调用的值,而b不保留上次的值,每次调用函数时,自动初始化为0。利用For循环,三次调用函数fun_s,执行结果为:第一次调用函数,a = a + 1=2+1=3,b = b + 1=0+1=1, c = c + 1=0+1=1,fun_s = a + b + c=5;第二次调用函数,a = a + 1=3+1=4,b = b + 1=0+1=1,c = c + 1=1+1=2,fun_s = a + b + c=7;第三次调用函数,a = a + 1=3+1=4,b = b + 1=0+1=1, c = c + 1=2+1=3,fun_s = a + b + c=9。故选择C项。
转载请注明原文地址:https://kaotiyun.com/show/Q6Hp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
设有下面程序代码:PrivateSubCommand1_Click()DimstrAsString,chAsStringstr="VisualBasicProgramming"ch="a"
窗体上有一个名称为Shape1并显示为圆的形状控件(其Width和Height属性值相等),一个名称为Timer1的计时器,并有下面程序代码:DimrAsSingle,flagAsIntegerPrivateSubForm_Load()
下列叙述中正确的是
下列叙述中正确的是()。
设程序中有以下语句:MsgBox"Visual",,"Basic","等级考试",2执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是
下列关于通用对话框CD1的叙述中,错误的是()。
决定标签内容显示位置的属性是
有三个关系R,S和T如下:则由关系R和S得到关系T的操作是( )。
在数据库中,数据模型包括数据结构、数据操作和
以下关于VB对象属性的叙述中,错误的是
随机试题
Thepoeticline"Ifwintercomes,canspringbefarbehind?"isquotedfrom______.
男性,66岁,良性前列腺增生,一般状况良好,残余尿量达60ml,首选的治疗方法是
A.软骨样组织 B.牙乳头样组织 C.筛孔样结构 D.牙体组织 E.黏液样细胞、表皮样细胞和中间细胞多形性腺瘤中有
为了使铸造全冠既便于取戴,又能获得良好的固位,牙齿各轴面的预备要求
当导热过程在两个直接接触的固体表面之间进行,为了减小接触热阻,下列做法错误的是()。
下列关于混凝土粗骨料的质量要求说法正确的是()。
每个单位都应设置档案机构,以便于对本单位的会计档案进行保管。()
会计职业道德作为一种调整会计职业关系和改造会计人员品质的方式,作用面广。()
杜威的“教育即生活”的基本含义是()
TheWorldHealthorganizationis【S1】______countriestofollowsixpoliciesto【S2】______millionsoftobacco-relateddeaths.Thes
最新回复
(
0
)