首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数: Private Function fun(x As Integer,y As Integer)As Integer Dim k%,n% n=IIf(y
有如下函数: Private Function fun(x As Integer,y As Integer)As Integer Dim k%,n% n=IIf(y
admin
2016-08-24
46
问题
有如下函数:
Private Function fun(x As Integer,y As Integer)As Integer
Dim k%,n%
n=IIf(y<0,一y,y)
For k=1 To n
x=x—Sgn(y)
Next k
fun=x
End Function
此函数的功能是( )。
选项
A、返回y—x的值
B、返回x—y的值
C、如果y<0,返回x+y的值,否则,返回x—y的值
D、如果y<0,返回x一y的值,否则,返回x+y的值
答案
B
解析
IIf函数的格式如下:
result=IIf(条件,True部分,False部分)
当条件为真时,返回True部分,否则返回False部分。本题中n=IIf(y<0,一y,y),表示不管y的值是正还是负,都会返回一个正y值,并将值赋给变量n。For循环中,Sgn(x)英文全称Signal(x),即求变量x的符号。符号函数Sgn(x)返回自变量x的符号(x为正数,返回1;x为负数,返回一1;x为0,返回0)。For循环中的功能是,循环执行n次,每次执行一次语句x=x—sgn(y)。若y>0,则循环执行n次,每次x一1,循环结束相当于x—y;若y<0,则循环执行n次,每次x一(一1),循环结束也相当于x—y;故本题中fun函数的功能是返回x—y的结果。所以B选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/6aLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面程序段的运行结果是()。PrivateSubForm_Click() ForI=3to1step-1 PrintSpc(10-I); Forj=1to2*I-1 print"*
单击命令按钮时,下列程序代码的执行结果为()。PrivateFunctionPickMid(xStrAsString)AsStingDimtempStrAsStringDimstrLenAsIntege
在窗体上绘制一个命令按钮和一个文本框,名称分别为Command1和Text1,然后编写如下程序:PrivateSubCommand1_Click()a=InputBox("请输入日期(1~31)")t="旅游景点:"_
在窗体上画一个名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()StaticxAsIntegerClsFori=1To2y=y+x
执行下列程序,输入数字3,则输出结果为______。PrivateSubCommand1_Click()a=inputBox("InputaNumber")Ifa>5Then GoToL5ElseI
下列表达式中,()的值为false。
下列叙述不正确的是()。
软件危机出现于20世纪60年代末,为了解决软件危机,人们提出了______的原理来设计软件,这就是软件工程诞生的基础。
以下叙述中错误的是()。
关于MDI窗体下列说法正确的是()。
随机试题
血站涉及的血源,采供血和检测的原始记录,必须保存多少年
关于生活饮用水水池的设计要求,下列哪项是错误的?
消防工程施工程序中,最终工序是()。
“冀东三枝花”为()。
1842年英国强迫清政府签订的第一个不平等条约是()。
以下关于体育运动方面的说法,正确的是()。
2012年1-6月份全国规模以上建材工业完成销售产值2.5万亿元,同比增长16%,增速回落25.1个百分点;建材工业增加值同比增长12.1%,增速回落8.4个百分点。1-6月份,全国水泥产量9.9亿吨、同比增长5.5%,平板玻璃3.7亿重量箱、同比下降3.
截至2012年,中国列入《世界遗产名录》的世界遗产达到43处,其中文化遗产占到30项、双重遗产4项。然而,遗产保护也经受着严峻考验。随着时间的流逝、人类活动加剧及全球气候变化的影响.大部分遗产都面临着自然与人为的双重影响。破坏和损毁正越来越严重地影响着这些
Thecompanyismostworriedabouthow______.Theinformationwas______.
A、Becausetheyareoverloaded.B、Becausetheyhavenotbeenadaptedforthetwonewrupeenotes.C、Becausesomanypeopleareus
最新回复
(
0
)