首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为Commandl的命令按钮,一个名称为Textl的文本框。编写如下程序: Private Sub Command l_Click() Dim xAs Integer x=Val(InputB
窗体上有一个名称为Commandl的命令按钮,一个名称为Textl的文本框。编写如下程序: Private Sub Command l_Click() Dim xAs Integer x=Val(InputB
admin
2020-04-18
57
问题
窗体上有一个名称为Commandl的命令按钮,一个名称为Textl的文本框。编写如下程序:
Private Sub Command l_Click()
Dim xAs 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整除,若可以整除则将n翻倍,否则将n变为n的平方返回。在函数头部没有声明函数的返回值类型,默认为变体型,可以接受任何数据类型的赋值;ByRef表示参数按址传递,对形参的改变将会影响实参;当输入5的时候输出5+25+625=655;当输入6的时候输出6+12+24=42。
转载请注明原文地址:https://kaotiyun.com/show/afTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
如果过程的首行是:PrivateSubproc(xAsControl),则调用此过程时使用的实际参数应该是
设有下面的语句:PrintIIf(x>0,1,IIf(x
设子程序过程定义的首部为:PublicSubS(XAsInteger,YAsSingle)则以下正确的调用形式为
列表框中被选中的数据项的位置可以通过一个属性获得,这个属性是( )。
结构化程序设计的基本原则不包括( )。
执行下列语句:strInput=InputBox("请输入字符串","字符串对话框","字符串")将显示输入对话框。此时如果直接单击"确定"按钮,则变量strInput的内容是( )。
下面不属于软件设计阶段任务的是
数据库系统的核心是()。
数据库系统在其内部具有3级模式,用来描述数据库中全体数据的全局逻辑结构和特性的是()。
下面程序在调试时出现了死循环PrivateSubCommandl_Click()n=InputBox(“请输入一个整数”)DoIfnMod2=0Thenn=n+1Else
随机试题
药品标准中鉴别试验的意义在于
腰髓相当于胸椎
外周血液中可查出血丝虫的阶段是()。
【2015.黑龙江哈尔滨】()第一次明确提出教育遵循自然的思想。
王某,12岁,系初一学生,某抢劫案发时刚巧经过现场,亲眼目睹了被告人犯罪的全过程,则下列说法哪项是正确的?()
公安赔偿是一种刑事赔偿。()
动物园的动物致人损害,动物园承担责任适用的归责原则是()。
Itissimplyamoral______nottosegregatechildrenfromtheirpeerssincetheylearnbyinteractingandmodeling.
Thereisnodoubtthatthe______ofthesegoodstotheothersiseasytosee.(2005年电子科技大学考博试题)
改革开放近40年,中国成为世界上制造业最大的国家,制造业产量超过美国。中国作为“世界工厂”,以物美价廉的优势在世界市场上占有重要地位。但中国是制造大国,却不是制造强国。“MadeinChina”曾是山寨、低品质的代名词,在国际市场上一度遭到抵制(boy
最新回复
(
0
)