首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面的语句:Print IIf(x>0,1,IIf(x
设有下面的语句:Print IIf(x>0,1,IIf(x
admin
2020-04-18
57
问题
设有下面的语句:Print IIf(x>0,1,IIf(x<0,-1,0))与此语句输出结果不同的程序段是
选项
A、If x>0 Then
x=1
Elself x<0 Then
x=-1
End If
Print x
B、Ifx>0 Then
Print 1
ElseIf x<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、If x<>0 Then
Ifx>0 Then
Print 1
Elselfx<0 Then
Print-1
Else
Print 0
End If
End If
答案
D
解析
IIf函数可用来执行简单的条件判断操作,它是“If…then…Else”结构的简写版本。格式为:Resuh=IIf(<条件>,
,
)。当<条件>为真时,IIf函数返回
,而当<条件>为假时,返回
。本题中IIf函数的功能是判断x是不是正数,如果是返回1,否则继续判断a是不是负数,如果是返回-1,否则返回0,即返回x的符号。分析4个选项只有D选项不应该使用ElseIf语句而应该使用EIse语句。
转载请注明原文地址:https://kaotiyun.com/show/0MTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
阅读程序:OptionBase1SubP(b()AsInteger)Fori=1To4b(i)=2*iNextiEndSubPrivateSubForm_Click()
以下关于过程的叙述中,错误的是
设窗体上有名称为Option1的单选按钮,且程序中有语句:IfOption1.Value=TrueThen下面语句中与该语句不等价的是( )。
窗体上有一个名称为Command1的命令按钮,其单击事件过程如下:PrivateSubCommand1_Click()DimsAsDoubles=0:i=1DoWhilei<6s
鼠标拖放控件要触发两个事件,这两个事件是( )。
若在窗体模块的声明部分声明了如下自定义类型和数组:PrivateTyperecCodeAsIntegerCaptionAsStringEndTypeDimarr(5)Asrec则下
窗体上已有的3个单选按钮组成了1个名为ChkOpt1的控件数组。用于区分控件数组ChkOpt1中每个元素的属性是( )。
设有语句:Open"c:\Test.Dat"ForOutputAs#1则以下叙述中错误的是()。
为了把ActiveX控件加到工具箱中,首先应采取的操作是
假定建立了一个名为Command1的命令按钮数组,则以下说法中错误的是()。
随机试题
社会发展过程的决定性()
目前我国常用的临床常规测定血浆葡萄糖的方法是
下列关于肿瘤化疗的叙述,错误的是
患者柳某,女,32岁,胁肋隐痛日久,口干咽燥,心中烦热,头晕目眩,舌红少苔,脉弦细数。此属胁痛何类型
A.麦角菌科B.多孔菌科C.马尾藻科D.松萝科E.棕榈科灵芝来源于()
根据《海关法》规定,进口货物的完税价格,由海关以进出口货物的()为基础审定完税价格。
我国现行采用的签证制度一次签证多次有效。()
安定:动荡
朋友的亲人病了,朋友叫你带他家人去看病,可是你手头有工作,你怎么办?
Entertheinformationage.Informationistherawmaterialformanyofthebusinessactivities【C1】______thisnewera,justasir
最新回复
(
0
)