首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下函数: 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
27
问题
有如下函数:
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全国计算机二级
相关试题推荐
窗体上有一个名为Commandl的命令按钮,并有如下程序:PrivateSubCommand_Click()DimaAsInteger,bAsIntegera=8b=12PrintFu
假定用下面的语句打开文件:Open“Filel.txt”forInputAs#1则不能正确读文件的语句是
假定编写了如下4个窗体事件的事件过程,则运行应用程序并显示窗体后,已经执行的事件过程是
下面描述中错误的是
设有如下程序:PrivateSubForm_Click()Dimary(1To5)AsIntegerDimiAsIntegerDimsumAsIntegerFori=1To5
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体“项目主管”与实体“项目”的联系属于______的联系。
在程序运行时,如果将框架的______属性设为False,则框架的标题呈灰色,同时框架内的所有对象均被屏蔽,不允许用户对其进行操作。
对象是既包含数据又包含对______的方法,并将其封装起来的一个逻辑实体。
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
随机试题
结合陈皮的药性,阐述其功效与主治病证。
以下临床用药的事例中,由于药物相互作刷影响药物分布的是
妊娠后孕妇的循环血量逐渐增多,一般在()达到高峰。
因情况紧急需要先予执行的,其紧急情况包括()
【案例四】背景材料:某单位中标污水处理项目,其中二沉池直径51.2m,池深5.5m。池壁混凝土设计要求为C30、P6、F150,采用现浇施工,施工时间跨越冬季。施工单位自行设计了池壁异型模板,考虑了模板选材、防止吊模变形和位移
以下关于各种注浆法的适用范围说法错误的是()。
利润中心不具有()。
3672,5458,9016,7450,()
AccordingtoHalliday,languagehasthefollowingmetafunctionsEXCEPT______.
A、Themanreceivedaletterfromoneofhisoldfriends.B、ThemankeepsintouchwithJackforsomanyyears.C、Themanknowsv
最新回复
(
0
)