首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
窗体上有一个名称为Command1的命令按钮,一个名称为Text1的文本框。编写如下程序: Private Sub Command1_Click() Private Function fun(ByRef n As Integer)
窗体上有一个名称为Command1的命令按钮,一个名称为Text1的文本框。编写如下程序: Private Sub Command1_Click() Private Function fun(ByRef n As Integer)
admin
2018-10-18
48
问题
窗体上有一个名称为Command1的命令按钮,一个名称为Text1的文本框。编写如下程序:
Private Sub Command1_Click() Private Function fun(ByRef n As Integer)
Dim x As Integer If n Mod 3=0 Then
x=Val(InputBox("输入数据")) n=n+n
Text1=Str(x+fun(x)+fun(x)) Else
End Sub 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://www.kaotiyun.com/show/GxFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
顺序文件在一次打开期间( )。
如果一个菜单项的Enabled属性被设置为False,则程序运行时,该菜单项( )。
以下不能输出"Program"的语句是( )。
设有如下声明语句OptionBase1Dimarr(2,-1To5)AsInteger则数组arr中数组元素的个数是
以下可以判断是否在文本框(名称为Text1)内按下了回车键的事件过程是
窗体上有一个名称为Command1的命令按钮,其单击事件过程如下:OptionBase1PrivateSubCommand1_Click()Dima(4,4)AsIntegerFori=1To4
窗体上有一个名称为Command1的命令按钮,并有如下程序代码:OptionBase1PrivateSubCommand1_Click()Dima(4,4)AsIntegerDimb
以下关于菜单的叙述中,错误的是( )。
下列不属于计时器控件属性的是
满足下列条件之一的年份是闰年:1)年份能被4整除但不能被100整除2)年份能被400整除若y代表年份,下面判断闰年的正确表达式是( )。
随机试题
若PSW=00,执行下列程序后,CY=______。MOVA,#0FBHMOVPSW,#10HADDA,#7FH
肝主疏泄的功能表现中,最重要的是
渗出性结核性腹膜炎的最佳强化治疗方案是
A.Hb
Thanks_____theGreatGreenWall,thelandproducesmorecrops.
(2004北理工)商业汇票
Accordingtothetext,theoptimisticmoodseemstobeThephrase"madeahashofthings"(Line1,Paragraph6)mostprobablyme
AMessengerfromthePastHispeoplesaidgood-byeandwatchedhimwalkofftowardthemountains.Theyhadlittlereasonto
The______ofaculturalphenomenonisusuallyalogicalconsequenceofsomephysicalaspectinthelifestyleofthepeople.
WheredidJeffgettheinformation?Fromthe______.What’stheinformationabout?Thereceiverisinterestedin______.
最新回复
(
0
)