首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数: 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 fun=X E
有如下函数: 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 fun=X E
admin
2016-06-22
24
问题
有如下函数:
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
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)英文全称Signa1(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/M0Lp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
下面可以产生20~30(含20和30)的随机整数的表达式是
下列叙述中正确的是
在长度为64的有序线性表中进行顺序查找,最坏情况下需要比较的次数为
假定有如下事件过程:PrivateSubForm_MouseDown(BuaonAsInteger,ShiftAsInteger,xAsSingle,y_AsSingle) IfButton=2Then
下列可以启动VisualBasic的方法是
下列程序运行时输出的结果是PrivateSubForm_Click()Dimx x=Array("天天向上","清华大学","天上人间","程序设计") Fori=LBound(a,1)toUBound(a,1
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于______的联系。
______(黑箱或白箱)测试方法完全不考虑程序的内部结构和内部特征。
假定建立了一个名为Commandl的命令按钮数组,则以下说法中错误的是()。
随机试题
在护患关系建立初期,护患关系发展的主要任务是()。
一般涂用于建筑钢材、有银粉漆之称的防锈涂料,是加入了哪一种金属粉末制成的?[2003-029]
下列费用中,项目投产时将直接形成固定资产的费用有()。
行政手段是我国证券市场监管的主要手段,其约束力强。
小规模纳税人外购材料的实际成本一般包括()。
以下关于审计委员会与外聘审计师之间关系的描述中,正确的有()。
出口国银行对本国出口商提供贷款,进口商购买商品后延期支付给出口商,这种融资方式是()。
以下导游对游客的称谓,属于“套用尊称型”的是()。
无形资产的摊销采用什么方法?
1956年4月,毛泽东在《论十大关系》中提出的建设社会主义的基本方针是
最新回复
(
0
)