首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面的语句:Print IIffx>0,1,Ilf(x
设有下面的语句:Print IIffx>0,1,Ilf(x
admin
2019-01-17
44
问题
设有下面的语句:Print IIffx>0,1,Ilf(x<0,-1,0))与此语句输出结果不同的程序段是
选项
A、Ifx>0 Then
x=1
Elself x<0 Then
x=-1
End If
Print x
B、Ifx>0 Then
Print 1
Elselfx<0 Then
Print-1
Else
Print 0
End If
C、Select Case x
Case Is>0
Print 1
Case Is<0
Print-1
Case Else
Print 0
End Select
D、Ifx<>0 Then
Ifx>0 Then
Print 1
Elselfx<0 Then
Print-1
Else
Print 0
End If
End If
答案
D
解析
IIf函数可用来执行简单的条件判断操作,它是“If…then…Else”结构的简写版本。格式为:Result=IIf(<条件>,
,
)。当<条件>为真时,IIf函数返回
,而当<条件>为假时,返回
。本题中IIf函数的功能是判断x是不是正数,如果是返回1,否则继续判断a是不是负数,如果是返回一1,否则返回0,即返回x的符号。分析4个选项只有D选项不应该使用ElseIf语句而应该使用Else语句。
转载请注明原文地址:https://kaotiyun.com/show/cgFp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
软件设计中模块划分应遵循的准则是( )。
假定有如下的程序段:DimintVarAsIntegerintvar=TruePrintintVar则输出结果是
在窗体上画1个命令按钮,并编写如下事件过程:PrivateSubCommand1_Click() Dima(3,3) Form=1To3 Forn=1To3 Ifn=mOrn=4-mThen
在窗体上画一个命令按钮,名称为Command1,然后编写如下代码:OptionBase0PrivateSubCommand1_Click() DimA1(4)AsInteger,A2(4)AsInteger Fork=0To
下列操作中不能向工程添加窗体的是( )。
8.在关系模型中,每一个二维表称为一个
设有以下定义语句:PrivateTypepointxAsIntegeryAsIntegerEndTypeDimaAspoint下面语句中正确的是
现有如下语句:x=IIf(a>50,Int(a\3),aMod2)当a=52时,x的值是( )。
在关系数据库中,用来表示实体间联系的是
为了判断字符串变量ch中是否是一个大写字母,需要编写这样一个表达式:当ch中字符为大写字母时,表达式的值为True,否则为False。下面能正确实现这一目的的表达式是
随机试题
IDS狂犬病
A.右雷佐生B.奥美拉唑C.雷尼替丁D.维生素B6E.维生素K1由华法林导致的高危出血倾向,可选用()。
[2000年第041题]山西应县辽代佛宫寺释迦木塔经过多次地震仍安然无恙,这是因为塔身构造采用了哪些手法?
下列关于合规文化的特点,说法错误的有()。
坚持“二为"方向()。
汉字对于()相当于()对于网络
针:刺绣
根据公文的写作要求,该公文的正确文种应该是()。
在模块化程序设计中,按功能划分模块的原则是
苏绣(Suzhouembroidery)是苏州地区刺绣产品的总称,其具体发源地在苏州吴县一带。早在两千多年前的春秋时期,吴国已将刺绣用于服饰。到了明代,绘画艺术的发展推动了刺绣的发展。刺绣艺人结合绘画作品进行再制作,所绣佳作栩栩如生,有“以针作画”之称。
最新回复
(
0
)