首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画一个命令按钮(名称为Commandl),并编写如下代码: Function Fun 1(ByVal a As Integer,b As Integer)As Integer Dim t As Integer
在窗体上画一个命令按钮(名称为Commandl),并编写如下代码: Function Fun 1(ByVal a As Integer,b As Integer)As Integer Dim t As Integer
admin
2020-04-18
66
问题
在窗体上画一个命令按钮(名称为Commandl),并编写如下代码:
Function Fun 1(ByVal a As Integer,b As Integer)As Integer
Dim t As Integer
t=a-b:b=t+a:Funl=t-b
End Function
Private Sub Command l_Click()
Dim x As Integer
x=10
Print Funl(Funl(x,(Funl(x,x-1))),x-1)
End Sub
程序运行后,单击命令按钮,输出结果是
选项
A、1 0
B、0
C、11
D、21
答案
B
解析
本题考查的考点是有关过程调用的。对于这种复杂的函数调用,一定要搞清楚调用的顺序以及参数传递的是值还是地址。根据过程调用的原则,首先调用最内层的Funl(x,x-1),其结果为12,x的值不变仍为10;然后调用Funl(x,12),其结果为6,x的值也不变为10;最后调用Funl(6,x-1),其结果为0,x的值也不变为10。本题中的传址调用是没有作用的,因为表达式是不能传地址的。
转载请注明原文地址:https://kaotiyun.com/show/bvTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上已有的3个单选按钮组成了1个名为ChkOpt1的控件数组。用于区分控件数组ChkOpt1中每个元素的属性是( )。
设有如下通用过程:PublicSubFun(a()AsInteger,xAsInteger)Fori=1To4x=x*a(i)NextEndSub在窗体上画一个名称为Textl的文本框和一个名称为Commandl的命令按钮,
下面不是键盘事件的是( )。
以下关于通用对话框的叙述中,错误的是
下面有关标准模块的叙述中,错误的是()。
以下合法的VB变量名是()。
假定已在窗体上画了多个控件,其中有一个被选中,为了在属性窗口中设置窗体的属性,预先应执行的操作是( )。
窗体上有1个名称为Text1的文本框;1个名称为Timerl的计时器控件,其Interval属性值为5000,Enabled属性值是True。Timer1的事件过程如下:PrivateSubTimer1_Timer()Static
随机试题
A、 B、 C、 D、 A
凝血因子FⅡ、FⅦ、FⅨ、FX的共同点是
舌苔黄腻多主()
反映肝损害的最敏感的检查指标是
广州某玩具厂有一批玩具要发运至哈尔滨某收货人,玩具厂把玩具交给广州火车站托运,货到北京后,广州火车站又把货交给与其存在联运关系的北京火车站继续运往哈尔滨。货到哈尔滨后,收货人去哈尔滨火车站提货,发现玩具数量与提货单上所载数量不符。经查货物短少的原因在于:货
关于施工成本管理措施,正确的有()。
农业、农村和农民问题始终是我国现代化建设的根本性问题,在现代化建设中必须依靠广大农民群众,因为()。
如果要查询book表中所有书名以“数据库”开头的书籍价格,下列()语句是正确的。
一些重要的程序语言(如C语言和Pascal语言)允许过程的递归调用。而实现递归调用中的存储分配通常用()
Fromaveryearlyage,perhapstheageoffiveorsix,IknewthatwhenIgrewIshouldbeawriter.Betweentheagesofabouts
最新回复
(
0
)