首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设有下面的语句:Print IIf(x>0,1,IIf(x<0,-1,0))与此语句输出结果不同的程序段是
设有下面的语句:Print IIf(x>0,1,IIf(x<0,-1,0))与此语句输出结果不同的程序段是
admin
2019-04-29
71
问题
设有下面的语句:Print IIf(x>0,1,IIf(x<0,-1,0))与此语句输出结果不同的程序段是
选项
A、Ifx<0 Then
B、Ifx>0 Then
x=1 Print 1
ElseIfx<0 ThenElseIfx<0 Then
x=-1 Print.1
End IfElse
Print x Print 0
End If
C、Select Case x
D、Ifx<>0 Then
Case Is>0If_X>0-Thon
Print 1 Print 1
Case Is<0ElseIfx<0 Then
Print—1 Print.1
Case ElseElse
Print 0 Print 0
End SelectEnd 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/BmUp777K
本试题收录于:
二级VB题库NCRE全国计算机二级分类
0
二级VB
NCRE全国计算机二级
相关试题推荐
窗体上有1个名称为Commandl的命令按钮,事件过程如下:PrivateSubCommand1Click()m=-3.6IfSgn(m)Thenn=Int(m)Elsen=Abs(m)EndIfPrintnEndSub运
有下面程序代码:PrivateSubCommandl_Click()DimaAsStringa=“COMPUTER”n=search(a,“T”):PrintIIf(n=0,“未找到”,n)EndSubPrivateFunctio
通过一个属性可以获得文件列表框中当前被选中文件的文件名,这个属性是
窗体上有一个名称为Commandl的命令按钮,要求编写程序,把文件f1.txt的内容写到文件f2.txt中,然后将f1.txt删除。命令按钮的单击事件过程如下:PrivateSubCommandlClick()Open“carl.txt”For
为了读取数据,需打开顺序文件“D:\data5.txt”,以下正确的命令是
以下关于VB特点的叙述中,错误的是
下面是求最大公约数的函数的首部()。Functionfun(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是
在考生文件夹下有一个工程文件sjt3.vbp,相应的窗体文件为sjt3.frm,在窗体上有一个命令按钮(名称为Command1,标题为“计算并输出”)和两个文本框(名称分别为Text1和Text2),如图3-8所示。程序运行后,单击命令按钮,即可计算出数组
下面程序运行后,语句“Printi”执行的次数是()。PrivateSubFormClick()DimiAsInteger,jAsIntegeri=0Doi=i+1For
设a=2,b=3,c=4,d--5,下列表达式的值是()。3>2*bOra=cAndbcOrb◇a+c
随机试题
工作满意度的心理结构成分有
为什么说社会主义民主是人类社会最高类型的民主?
word中可通过下面哪些方法设置页码()
A.贫血和出血程度一致B.贫血和出血程度不一致C.有贫血而无出血D.有出血而无贫血E.无出血亦无贫血特发性血小板减少性紫癜
下列关于竣工决算的组成内容中,说法正确的是()。
20世纪90年代以来,影响世界经济稳定发展最重要的因素是()。
若曲线y=x2+ax+b和2y=-1+xy3在点(1,-1)处相切,其中a,b是常数,则().
下列关于Delphi的叙述中,哪一项是不正确的?
设有如下3个关系表:下列操作中正确的是
In1914,anapparentlyinsignificanteventinaremotepartofEasternEurope______Europeintoagreatwar.
最新回复
(
0
)