首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
在窗体上画1个名称为Commandl的命令按钮和2个名称分别为Text1、Text2的文本框,如图所示,然后编写如下程序: Function Fun(x As Integer,ByVal y As Integer)As Integer
在窗体上画1个名称为Commandl的命令按钮和2个名称分别为Text1、Text2的文本框,如图所示,然后编写如下程序: Function Fun(x As Integer,ByVal y As Integer)As Integer
admin
2012-09-07
51
问题
在窗体上画1个名称为Commandl的命令按钮和2个名称分别为Text1、Text2的文本框,如图所示,然后编写如下程序:
Function Fun(x As Integer,ByVal y As Integer)As Integer
x=x+y
Ifx<0 Then
Fun=x
Else
Fun=y
End If
End Function
Private Sub Commandl_Click()
Dim a As Integer,b As Integer
a=-10:b=5
Text1.Text=Fun(a,b)
Text2.Text=Fun(a,b)
End Sub
程序运行后,单击命令按钮,Text1和Text2文本框显示的内容分别是______________和______________。
选项
答案
-5 5
解析
本题考查参数传递。在VB的过程调用中,参数有两种传递方式:传址传递和传值传递。如果在过程声明时形参用ByVal声明,说明此参数为传值调用;若用ByRef声明,说明此参数为传址调用;没有说明传递类型,则默认为传址传递(即形参的结果会传递给实参)。函数fun中第一个参数默认为地址传递,而第二个为传值。因此第一次调用结束以后,函数中a的值变为-5,而b的值不变,Text1中显示-5,第二次调用前a的值为-5,b为5,调用以后,Text2中显示5。
转载请注明原文地址:https://kaotiyun.com/show/qPhp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在单链表中,增加头结点的目的是_________。
数据结构中,与所使用的计算机无关的是数据的_________。
在窗体上画一个命令按钮,然后写出如下事件过程: PrivateSubCommand1_Click() S=1 Do S=(S+1)^(S+2) Number=Number+1 Loop
为了通过键盘访问主菜单项,可在菜单编辑器的“标题”选项中的某个字母前插入何字符,建立热键字母?
一个关系中属性个数为1时,称此关系为
下列哪个面向对象程序设计不同于其他语言的主要特点?
要显示当前过程中的所有变量及对象的取值,可以利用______窗口。
为了把一个记录型变量的内容写入文件中指定的位置,所使用的语句的格式为______。
设一棵完全二叉树共有700个结点,则在该二叉树中有【】个叶子结点。
为了在运行时将窗体Form1的标题(Caption属性)设置为“TestProgram”,应使用的语句为【】。
随机试题
电杆在架空杆路中的位置怎样区分?
1946—1966年的“十七年”小说在哪两个领域获得突出的收获()
治疗胃寒呕逆,宜选用的药物是
锁骨骨折整复后禁止做以下哪种动作
急性乳腺炎多发生于
如果兴海公司未能交货是由于当地山洪暴发,导致道路不通,能否以此为由向外贸公司主张免责?为什么?如果当地大蒜由于暴雨而减产,如果完成供货任务,兴海公司必须付出上千万元的价款购买大蒜,能否以此为理由请求不再履行?为什么?
根据《企业财务会计报告条例》的规定,企业对外提供虚假财务会计报告,可以对企业()。
货物买卖合同属于()。
《中华人民共和国教育法》自_______年9月1日起开始实施。
IntranetWare是Novell公司的网络操作系统,它是在NetWare中集成了______服务功能后,推出的新版操作系统。
最新回复
(
0
)