首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个命令按钮(名称为Command1),并编写如下代码: Function Fun1(ByVal a As Integer, b As Integer)As Integer Dim t As Integer t=a-b b=t+a
在窗体上画一个命令按钮(名称为Command1),并编写如下代码: Function Fun1(ByVal a As Integer, b As Integer)As Integer Dim t As Integer t=a-b b=t+a
admin
2020-07-22
33
问题
在窗体上画一个命令按钮(名称为Command1),并编写如下代码:
Function Fun1(ByVal a As Integer, b As Integer)As Integer
Dim t As Integer
t=a-b
b=t+a
Fun1=t+b
End Function
Private Sub Command1_Click()
Dim x As Integer
x=10
Print Fun1(Fun1(x,(Fun1(x, x-1))), x-1)
End Sub
程序运行后,单击命令按钮,输出结果是( )。
选项
A、10
B、0
C、11
D、21
答案
B
解析
本题是过程的嵌套调用,过程嵌套调用时要先计算最内层的过程,然后由里向外执行。因此Fun1(Fun1(x,(Fun1(x, x-1))), x-1)执行过程如下:
先执行Fun1(x, x-1),由于形参a是按值传递,因此不会影响x的值,x=10,即Fun1(10,9)。t=1,b=1+10=11,则函数返回值为1+11=12。
再执行Fun1(x,(Fun1(x, x-1))),由于内层过程返回12,因此又可写成Fun1(x,(12)),由于x仍为原值,因此过程即Fun1(10,12)。t=-2,b=-2+10=8,则函数返回值为-2+8=6。
最后执行Fun1(Fun1(x,(Fun1(x, x-1))), x-1),即Fun1(6, x-1),由于x仍为原值,因此过程即为Fun1(6,9)。t=-3,b=-3+6=3,则函数返回值为-3+3=0。
设有如下通用过程:
Public Function Fun(xStr As String)As String
Dim tStr As String, strL As Integer
tStr=""
strL=Len(xStr)
i=strL / 2
Do While i<=strL
tStr=tStr & Mid(xStr, i+1, 1)
i=i+1
Loop
Fun=tStr & tStr
End Function
转载请注明原文地址:https://kaotiyun.com/show/DCHp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
有下面事件过程:PrivateSubForm_MouseMove(ButtonAsInteger,ShiftAsInteger,XAsSingle,YAsSingle)IfButton=2ThenFor
软件需求分析阶段的主要任务是
窗体上有1个名称为Picture1的图片框,能将图片文件d:\vb\flower6.jpg正确装入图片框的语句为
设数据集合为D={1,3,5,7,9},D上的关系为R,下列数据结构B=(D,R)中为非线性结构的是
在深度为7的满二叉树中,度为2的结点个数为
窗体上有一个名称为Combol的组合框,要求在其编辑区输入文本并按回车键后,编辑区中的文本被添加到列表中。下面能实现这一功能的是()。
在考生目录下有一个工程文件sit5.vbp,其窗体上有两个标签L1和L2,标题分别为“口令”和“允许次数”;一个命令按钮C1,标题为“确定”;两个文本框名称分别为Text1和Text2。其中Text1用来输入口令(输入时,显示“*”),无初始内容;Text
下面不属于软件测试实施步骤的是
算法的空间复杂度是指()。
随机试题
注册会计师在实施监盘程序时,发现被审计单位购进一批商品在账上没有反映,则管理当局违背的认定是()
Onemustobtain______fromthelandownertohurtinthisforest.
A.Na+B.葡萄糖C.清蛋白D.纤维蛋白E.球蛋白血浆晶体渗透压主要来自血浆中的
货币供不应求,利率上升;货币供过于求,利率下降。因而适当调节利率水平,就可以直接调节()。[2008年真题]
下列关于合同成本的相关处理,表述正确的有()。
甲公司生产并销售某种产品,目前采用现金销售政策,年销售量180000件,产品单价10元,单位变动成本6元,年平均存货周转次数为3次,为了扩大销售量,甲公司拟将目前的现销政策改为赊销并提供一定的现金折扣,信用政策为“2/10,n/30”,改变信用政策后,年销
[A]YoumayhavetoimpressthecompanyHRrepresentativesaswell.HRrepsaretypicallytrainedtoaskveryspecificandperson
Whendoesthepartystart?
To:ConsultingdepartmentemployeesFrom:CalvinLee,CEO,WiseBankingPartnersIhavefantasticnews,everyone.Aftermont
Coca-Colahasbeenoperatinginternationallyformostofits100yearhistory.Todaythecompanyhasoperationsin160countries
最新回复
(
0
)