首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数: 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
57
问题
有如下函数:
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全国计算机二级
相关试题推荐
在窗体上画1个命令按钮,名称为Command1,然后编写如下程序:DimFlagAsBooleanPrivateSubCommand1_Click() DimintNumAsInteger intNum=
设有如下程序段:x=2Fori=1To10Step2x=x+iNext运行以下程序后,x的值是()。
计时器控件能有规律的以一定时间间隔触发______事件,并执行该事件过程中的程序代码。
结构化程序设计主要强调的是
设用复制、粘贴的方法建立了一个命令按钮数组Command1,以下对该数组的说法错误的是()。
A=7,B=3,C=4,则表达式AMOD3+B^3/C\5的值为______。
软件工程研究的内容主要包括:软件开发技术和______________。
在下列选项中,哪个不是一个算法一般应该具有的基本特征______。
在面向对象程序设计中,从外面看只能看到对象有外部特征,而不知道也无须知道数据的具体结构以及实现操作的算法,这称为对象的______。
下面对类-对象主要特征描述正确的是
随机试题
有以下程序:#include#include#includemain(){char*p1,*p2;p1=p2=(char*)malloc(sizeof(char)*10);strcpy(
A、horribleB、horseC、sortD、northernA
女性病人,50岁。胃大部切除术后2周,病人进食后约15分钟出现上腹饱胀,恶心、呕吐、头晕、心悸、出汗、腹泻等。应考虑并发了
一般临床背部取穴,肩胛冈横平
与人畜共患病有关的病原体不包括
糖皮质激素治疗哮喘的主要机制是
地高辛的中毒血清浓度为()
既能用于新的陆上网络,又可对现有系统进行升级改造,特别适用于DWDM系统传输的是()光纤。
关于外墙外保温质量控制的说法,正确的有()。
甲公司有A产品1000件,单位成本为1元,甲公司与乙公司签订了产品销售合同,约定由甲公司销售A产品500件给乙公司,合同单价为1.2元,A市场销售价格为每件0.90元,预计每件A产品销售税费为0.1元,则A产品应提取的跌价准备为()元。
最新回复
(
0
)