首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为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
2019-03-14
75
问题
窗体上有一个名称为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/UnUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在名称为Forml的窗体上画一个名称为Labell、标题为“列表框的使用”的标签。再画一个名称为Listl的列表框,列表中含有5个表项,表项内容分别为“北京”、“山西”、“辽宁”、“浙江”和“广东”,并且可以在列表中同时选择多个表项。运行后的窗体如图4所示
窗体上有一个名称为Cbl的组合框,程序运行后,为了输出选中的列表项,应使用的语1是()。
下列选项中不属于结构化程序设计原则的是
对于列表框控件List1,能够表示当前被选中列表项内容的是
编写如下程序:PrivateSubCommandlClick()DimnA.sLong,SAsStringn=InputBox(“输入一个数”)DoWhilen0s=s&nMod10:s=S&n\10Mod10n=
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是
数据字典(DD)所定义的对象都包含于
在窗体上添加“控件”的正确的操作方式是
窗体上有一个名称为Labell的标签:一个名称为Timerl的计时器,其Enabled和Interva属性分别为True和1000。编写如下程序:DimnAsIntegerPrivateSfbTimer1Timer()ch=Chr(n+As
设窗体上有2个直线控件Line1和Line2,若使两条直线相连接,需满足的条件是
随机试题
尿液呈酱油色见于
下列关于分包工程的说法,错误的是()。
下列关于资金成本的表述中正确的是( )。
长距离输电线路钢塔架(铁塔)基础施工测量在测设钢塔架基础中心桩后,一般采用()进行控制。
玻璃幕墙工程施工,除()外,都应进行隐蔽工程验收。
债务人以非现金资产清偿债务时,影响债权人债务重组损失的项目有()。
下列各项中,使财务状况等式左右两边的金额等额减少的业务有()。
教育现代化的核心是()
Cultureinfluencesanindividual’shealthbeliefs,behaviours,activitiesandmedicaltreatmentoutcomes.【C1】______thesignifica
EnglishEssayAsthebeginningofaseriesoflecturesonessaywriting,IwilldiscusswithyouabouthowtowriteagoodEngl
最新回复
(
0
)