首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面的语句:Print IIf(x>0,1,IIf(x
设有下面的语句:Print IIf(x>0,1,IIf(x
admin
2020-04-18
85
问题
设有下面的语句:Print IIf(x>0,1,IIf(x<0,-1,0))与此语句输出结果不同的程序段是
选项
A、Ifx>0 Then
x=1
Elselfx<0 Then
x=-1
End If
Print X
B、Ifx>0 Then
Print 1
Elself 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、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/ASTp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
在窗体上画一个命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click() DimI,Num Randomize Do ForI=1To1000 Num=Int(Rnd*
设Label1、Command1、Text1、Check1分别为标签、命令按钮、文本框、复选框的名称,则以下属性设置语句中,运行时不会出错的是
设变量x中的值是395,则下面语句的输出是Printx\100+((xMod100)\10)*10+(xMod10)*100
窗体上命令按钮Commandl的事件过程如下:OptionBase1PrivateSubCommandl_Click()Dima(4,4)AsVariantFori=1To4
VB应用程序不能把一个二维表格中的数据存入文件
窗体上的三个命令按钮构成名称为Command1的控件数组。如图所示。程序如下:PrivateSubCommand1_Click(IndexAsInteger) IfIndex=1Then Print"计算机等级考试" En
设窗体上有一个列表框控件List1,含有若干列表项。以下能表示当前被选中的列表项内容的是( )。
下面关于数组声明:Dimarr()AsInteger的叙述中正确的是
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()。
设窗体文件中有下面的事件过程:PrivateSubCommandl_Click()Dims:a%=100:PrintaEndSub其中变量a和s的数据类型分别是
随机试题
NO是一种红棕色、有特殊臭味的气体。()
我国古典美学中谈到的“状难写之景如在目前,含不尽之意见于言外”揭示了审美对象的哪个特点【】
按工作原理分类的泵有()。
根据《合同法》规定,当事人在合同中约定的违约金过分高于因违约行为造成的损失的,违约方()。
资料1资料2资料3请根据以上资料,选择以下栏目的正确选项:“运输工具名称”栏:()。
CallerID
在美国国防部的可信任计算机标准评估准则中,安全等级最低的是()。
【B1】【B2】
A、Tobeakeenphotographeristoocostly.B、Shehastodevelop10rollsoffilms.C、Allherfilmswerevanished.D、Afterthetr
WritingPublicSpeeches1.SpeechesthatinformInformativespeeches:toshow,【T1】andinform【T1】______Possiblemethodsoforgan
最新回复
(
0
)