首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数: 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
31
问题
有如下函数:
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://kaotiyun.com/show/6aLp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个名称为Command1的命令按钮,编写如下程序:PrivateSubCommand1_Click()Printp1(3,7)EndSubPublicFunctionp1(xAsSingle,n
表达式Fix(-12.08)+Int(-23.82)的值为______。
不能脱离控件(包括窗体)而独立存在的过程是()。
以下()程序段可以实施X、Y变量值的互换。
计算z的值,当x大于等于y时,z=x;否则z=y。下列语句错误的是()
在窗体上画一个命令按钮,其名称为Command1,然后编写如下事件过程:PrivateSubCommand1_Click()a=12345PrintFormat$(a,"000,00")EndSub程序运行后
______的任务是诊断和改正程序中的错误。
下列叙述中正确的是()。
下面关于VisualBasic6.0工具栏的说法不正确的是()。
设x是小于10的非负数。对此陈述,以下正确的VB表达式是
随机试题
正常体液中酸(H+)的主要来源是
第2腰椎棘突下,后正中线旁开1.5寸的腧穴是
股份有限公司形式的保险公司的权力机构是()
因客户资信状况恶化而出现违规行为属于()。
惠江市渡口县昌盛贸易有限公司从事电子产品生产与销售。2018年8月,县税务局依法实施税收专项检查,派人对该公司的纳税情况进行检查。检查人员来到公司后,公司负责人唐某借故避而不见,致使税务人员无法对其询问。此外,唐某还授意财务人员,只向税务人员提供产品
决定教育发展的规模和速度的关键因素是政治经济制度。
资源优化配置指的是能够带来高效率的资源使用,其标准主要是看资源使用是否带来了生产的高效率和经济效益的提高。下列体现了资源优化配置的有()。
A、 B、 C、 D、 C图形中的封闭区域数依次为0、1、2、3、4、(5)。
DERIDE:
Thetableclearlyreflectsthestatisticsofjobsatisfactionofthestaffinacertaincompany.Accordingtothedatagivenin
最新回复
(
0
)