首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为Commandl的命令按钮,一个名称为Textl的文本框。编写如下程序: Private Sub Commandl—Click() Dim x As Integer X=val(InputBox(“输入数据”))
窗体上有一个名称为Commandl的命令按钮,一个名称为Textl的文本框。编写如下程序: Private Sub Commandl—Click() Dim x As Integer X=val(InputBox(“输入数据”))
admin
2020-04-18
79
问题
窗体上有一个名称为Commandl的命令按钮,一个名称为Textl的文本框。编写如下程序:
Private Sub Commandl—Click()
Dim x As Integer
X=val(InputBox(“输入数据”))
Textl=Str(X+fun(x)+fun(x))
End Sub
Private Function fun(ByRef n As Integer)
If n Mod 3=0 Then
n=n+n
Else
n=n * n
End If
fun=n
End Function
对于上述程序,以下叙述中错误的是( )。
选项
A、语句fun=n有错,因为n是整型,fun没有定义类型
B、运行程序,输入值为5时,文本框中显示655
C、运行程序,输入值为6时,文本框中显示42
D、ByRef表示参数按址传递
答案
A
解析
过程fun的功能是将传人的值运算后返回,当传人数值为3的整数倍时返回该值的2倍,否则返回该值的平方。过程:Fun的参数指定为ByRef方式,即按址传递,因此会影响实参的值。Str函数是将数值转换为字符串。过程fun定义时没有指明返回类型因此默认为Variant类型,它可以表示任何值,因此A)选项的说法不正确。
转载请注明原文地址:https://kaotiyun.com/show/GKTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
以下程序的功能是随机产生10个两位的整数:OptionBase1PrivateSubCommandl_Click()Dima(10)AsInteger,iAsIntegerR
将数据项“Student”添加到名称为List1的列表框中,并使其成为列表框第一项的语句为
有如下语句序列:Dima,bAsIntegerPrintaPrintb执行以上语句序列,下列叙述中错误的是
以下VisualBasic不支持的循环结构是
下列不能作为"容器"(即可以在其中放置其他控件)的是()。
以下关于变量作用域的叙述中,错误的是
线性表的链式存储结构与顺序存储结构相比,链式存储结构的优点有()。
下面变量定义中错误的是
能正确表述“x为大于等于5并且小于20的数”的VisualBasic表达式是
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
随机试题
再现现实的一种理论性的、简化的形式是
《管子》是战国时期崇尚管仲思想的人汇编的论著,其内容汇集了()
A.WhatshouldIdoB.Thankyou,momC.WherehaveyoubeenD.Yes,heisE.WhatwaswrongwithhimF.WereyousickG.Whereis
程某向王某借款30万元,约定以其所有的房屋作抵押,借期2年。2006年5月3日双方签订了借款合同和抵押合同,2006年5月8日程某将房屋产权证书交给王某,王某借给程某30万元钱。2006年6月3日,双方到房屋的抵押登记机关办理抵押登记,但是因为办理登记的工
有关支付担保,下列说法正确的是______。
外存储器又称为辅助存储器,用来永久地存放大量的程序和数据。()
商业折扣是为了鼓励客户尽快偿付货款而提供的一种价款优惠。()
有如下程序:#include#includeusingstd::cout;classPoint{public:frienddoubledistance(constPoint&p);//
AcrosstheDesertTheSaharaDesertisthelargestdesertintheworld.ItstretchesacrossAfricafromSenegaltoEgypt.The
OfallfiguresfromAmerica’spast,AbrahamLincolnisdearesttotheheartsoftheAmericanpeople.Infact,theadmirationthe
最新回复
(
0
)