首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面的语句:Print IIf(x>0,1,IIf(x<0,-1,0))与此语句输出结果不同的程序段是
设有下面的语句:Print IIf(x>0,1,IIf(x<0,-1,0))与此语句输出结果不同的程序段是
admin
2017-06-21
43
问题
设有下面的语句: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
Print1
ElseIfx<0 Then
Print-1
Else
Print 0
End If
C、Select Case x
Case Is>0
Print1
Case Is<0
Print-1
Case Else
Print 0
End Select
D、Ifx<>0 Then
If x>0 Then
Print1
Elself x<0 Then
Print-1
Else
Print 0
End If
End If
答案
D
解析
IIf函数可用来执行简单的条件判断操作,它是“If…then…EIse”结构的简写版本。格式为:Result=IIf<条件>,<True部分>,<False部分>)。当<条件>为真时,IIf函数返回<True部分>,而当<条件>为假时,返回<False部分>。本题中lIf函数的功能是判断x是不是正数,如果是返回1,否则继续判断a是不是负数,如果是返回-1,否则返回0,即返回x的符号。分析4个选项只有D选项不应该使用ElseIf语句而应该使用Else语句。
转载请注明原文地址:https://kaotiyun.com/show/nXGp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Commandl的命令按钮,其单击事件过程及有关函数过程如下:PrivateSubCommandlClick()DimnAsIntegern=add(5,10)PrintnEndSubFunct
下列过程定义语句中,形参个数为不确定数量的过程是()。
下列程序段的执行结果为______。i=4a=5Doi=i+1a=a+2LoopUntili>=7Print"A=";a
以下语句的输出结果【】。S$="China"S$="Shanghai"。PrintS$
以下程序用随机函数模拟掷骰子,统计掷50次骰子出现各点的次数。阅读该程序,并在【】和【】处填上正确的内容。PrivateSubCommand1_Click()Dimd(6)fori=1To50n=【】d(n)=【
下面运行程序后,单击命令按钮,输出的结果是【】。PrivateSubCommand1_Click()Dima%(1To5),i%,s#Fori=1To5a(i)=iNexts=Fun(a)Print"s
若要在图片框中绘制一个椭圆,使用的方法是______。
下面数组说明语句错误的是______。
软件需求分析阶段的工作,可以分为4个方面:需求获取、需求分析、编写需求规格说明书以及()。
随机试题
电镜下所见近曲小管上皮细胞基部()
Visualimpairmentcarrieswith【C1】______abilitytotravelthroughone’sphysicalandsocialuntiladequateorientationandmobi
治寒痰阻滞、胸阳不振所致胸痹证,宜首选
A.氨茶碱B.氯霉素C.维生素K3D.链霉素E.肾上腺皮质激素有耳毒性的药物是
关于结核杆菌,下述错误的是
“持有公司6%股份的股东其持有股份发生较大变化”不属于内幕信息。( )
股东大会是股份公司的()。
染色体增加的原因是:
简述宣告失踪与宣告死亡的区别。
Thereisno______intheroom.______islookingattheflowers.
最新回复
(
0
)