首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上厕一个名称为Command1的命令按钮,然后编写如下程序: Private Sub Command1_Click() Dim a As Integer a=2 s=0 For i=1 To 3 s=s
在窗体上厕一个名称为Command1的命令按钮,然后编写如下程序: Private Sub Command1_Click() Dim a As Integer a=2 s=0 For i=1 To 3 s=s
admin
2019-03-14
50
问题
在窗体上厕一个名称为Command1的命令按钮,然后编写如下程序:
Private Sub Command1_Click()
Dim a As Integer
a=2
s=0
For i=1 To 3
s=s+Fun(a)
Next i
Print s
End Sub
Function Fun(a As Integer)
Static C
b=0
b=b+1
c=c+1
Fun=a+b+C
End Function
程序运行后,单击命令按钮,输出结果是( )。
选项
A、6
B、9
C、11
D、15
答案
D
解析
Function过程和Sub过程有一个很重要的区别,Function过程可以带返回值,而Sub过程不可以。本题的Command1_Click()过程中,使用。For循环结构调用函数过程Fun,并将Fun带回的计算结果进行累加,Command1_Click()事件过程中For循环共执行3次,循环执行情况及各变量的值如下表所示。
本题中Fun函数过程中定义的变量c是静态局部变量,可以保留上次程序执行后的结果,最后输出变量s的值为15,所以D选项正确。
转载请注明原文地址:https://kaotiyun.com/show/P7Fp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
将数据项"Student"添加到名称为List1的列表框中,并使其成为列表框第一项的语句为( )。
由高中数学可知,对于连续函数f(x),若f(x1)与f(x2)值的符号相反,则在x1和x2之间必存在x0,使得f(x0)=0(该点称为"零点")。必存在x0,使得f(x0)=0(该点称为"零点")。设有VB函数:PrivateFunctionf(x
在程序运行时,下面的叙述中正确的是
设窗体上有一个名称为List1的列表框,并有若干列表项。下面语句中不能在所有列表项之后追加一个列表项的是
下面不属于软件工程过程的4种基本活动
有数据定义语句:DimX,YAsInteger以上语句表明
若在窗体模块的声明部分声明了如下自定义类型和数组PrivateTyperecCodeAsInteger:CaptionAsStringEndTypeDimarr(5)Asrec则下面的输出语句中正确的是
数据库应用系统中的核心问题是
8.6787E+8写成普通的十进制数是()。
随机试题
研究者在某种程度上置身于观察对象的环境和社会活动中,努力使自己真正地与被研究群体相通,通过亲身感受和观察,直接获取资料的方法是【】
唐宋派
简述人力资源的内涵。
对前置胎盘患者进行检查,下面叙述正确的是
调剂室工作人员收集患者ADR信息的目的不是
下列不属于物权变动的原则的是()。
安全规章制度日常管理的重点是在执行过程中的(),确保得到贯彻落实。
脚手架及其地基基础的检查和验收阶段有()。
三个中国学生张林、赵强、李珊和三位外国留学生约翰、杰西、安娜暑假外出旅游。可供选择的旅游地有西安、杭州、大连和张家界。已经知道:(1)每人只能去一个地方;(2)凡是有中国学生去的地方,就必须有外国留学生去;(3)凡是有外国留学
=___________.
最新回复
(
0
)