首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
编写如下程序: Private Sub Command1_Click() Dim m As Integer, n As Integer n=2 For m=1 To 3 Print proc(n); Next m End Sub F
编写如下程序: Private Sub Command1_Click() Dim m As Integer, n As Integer n=2 For m=1 To 3 Print proc(n); Next m End Sub F
admin
2020-07-22
57
问题
编写如下程序:
Private Sub Command1_Click()
Dim m As Integer, n As Integer
n=2
For m=1 To 3
Print proc(n);
Next m
End Sub
Function proc(i As Integer)
Dim a As Integer
Static b As Integer
a=a+1
b=b+1
proc=a * b+i
End Function
程序运行后,单击命令按钮Command1,输出结果为( )。
选项
A、3 3 3
B、3 4 5
C、3 5 6
D、1 2 3
答案
B
解析
变量b定义为Static即静态变量,它的特点是每次调用都会保留上次的值。程序click事件中调用了3次proc(n),即proc(2):
第一次,a=a+1=0+1=1, b=b+1=0+1=1 , proc=a*b+i=1*1+2=3;
第二次,a=a+1=0+1=1, b=b+1=1+1=2 , proc=a*b+i=1*2+2=4;
第三次,a=a+1=0+1=1, b=b+1=2+1=3 , proc=a*b+i=1*3+2=5;
因此输出的结果为3 4 5。
转载请注明原文地址:https://kaotiyun.com/show/JPHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
执行下列语句:strInput=InputBox("请输入字符串","字符串对话框","字符串")将显示示输入对话框。此时如果直接单击“确定”按钮,则变量strInput的内容是()。
有如下语句序列:Dima,bAsIntegerPrintaPrintb执行以上语句序列,下列叙述中错误的是
假定在图片框Picturel中装入了一个图片,在程序运行中,为了清除该图片(注意,清除图片,而不是删除图片框),应采用的正确方法是
结构化程序的三种基本控制结构是()。
执行下列语句str1nput=InputBox("请输入字符串","字符串对话框","字符串")将显示输入对话框。此时如果直接单击“确定”按钮,则变量str1nput的内容是
将E-R图转换为关系模式时,实体和联系都可以表示为( )。
以下关于图片框控件的说法中,错误的是( )。
以下关于图片框控件的说法中,错误的是
随机试题
教师在实施集体教学活动时应注意哪些问题?
1940年,八路军对华北日军发动的大规模进攻战役是
RNA引物在DNA复制过程中的作用是
下列哪项试验不用于半月板损伤的检查
A.维生素EB.维生素B6C.维生素B12D.维生素CE.维生素D常用来与钙剂合用防治佝偻病的维生素是
在低温深冷工程的管道中较多地采用铝及铝合金管。铝管的最高使用温度不得超过200℃,对有压力的管道,使用温度不得超过( )℃。
创新型国家的研发投人占GDP的比例在()以上。
简述改革开放以来社会主义经济理论发展的基本脉络。
A、Atadoctor’s.B、Atastore.C、Atalibrary.D、Atabank.D
TodayIwouldliketotellyouabouttheeffectsofoldageonhealth.Actuallytodayalotof【C1】______havetakenplaceinthe
最新回复
(
0
)