首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面的语句:Print IIf(x>0,1,IIf(x<0,-1,0))与此语句输出结果不同的程序段是
设有下面的语句:Print IIf(x>0,1,IIf(x<0,-1,0))与此语句输出结果不同的程序段是
admin
2017-06-21
39
问题
设有下面的语句: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全国计算机二级
相关试题推荐
在窗体上画一今名称为Command1的命令按钮,然后编写如下事件过程:PrivateSubCommand1_Click()DimaAsInteger,sAsIntegera=8s=1
为了使一个窗体从屏幕上消失但仍在内存中,所使用的方法或语句为()。
下列程序运行后,单击命令按钮,窗体显示的结果为()。PrivateFunctionpl(xAsInteger,yAsInteger,zAsInteger)pl=2*x+y+3*zEndFunction
在程序的空白行处填写适当的语句,完成以下功能:依次自动将列表框List2中所有列表项目移入列表框List1中,并将移入List1中的项目从List2中删除。DoWhileList2.ListCount______ListRemoveItem0
在软件生命周期中,能准确确定软件系统必须做什么和必须具备哪些功能的阶段是
以下程序的功能是:求x的y次方。根据题意,请完善下列程序。PrivateFunctionfunl(xAsDouble,yAsInteger)AsDoubleDimiAsIntegerDimzAsDoublez=【】
软件需求分析阶段的工作,可以分为4个方面:需求获取、需求分析、编写需求规格说明书以及()。
下面对软件测试描述错误的是
随机试题
三某以营利为目的,剽窃、抄袭他人作品造成恶劣社会影响。王某的行为构成()
管理合同
慢性阻塞性肺病包括以下哪几种疾病()
在下列哪种情况下,肺的顺应性增加
某地铁枢纽站站厅层公共区建筑面积4500m2,设置有两个直通室外的安全出口。发生火灾时,人员疏散及防排烟的运行模式为()
货币市场型证券是由各种货币市场工具构成,如()等,安全性很强。
以下对薪酬结构的理解错误的是()。
京剧、中医、国画被誉为中国的“三大国粹”,下列有关我国国粹的表述,不正确的是()。
马克思主义政党学说的基本原则是无产阶级执政党必须坚持
Readthearticlebelowaboutanewproduct.Aresentences16-22"Right"or"Wrong"?Ifthereisnotenoughinformationtoanswer
最新回复
(
0
)