计算机二级

下列程序段运行后,消息框的输出结果是( )。 a=sqr(3)b=sqr(2)c=a>bMsgbox c十2 A.一1下列程序段运行后,消息框的输出结果是( )。 a=sqr(3)b=sqr(2)c=a>bMsgbox c十2A.一1B.1C.2D.出错

题目
下列程序段运行后,消息框的输出结果是( )。 a=sqr(3)b=sqr(2)c=a>bMsgbox c十2 A.一1

下列程序段运行后,消息框的输出结果是( )。 a=sqr(3)b=sqr(2)c=a>;bMsgbox c十2

A.一1

B.1

C.2

D.出错

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

以下程序段运行后,消息框的输出结果是()。 a=Sqr(5) b=Sqr(4) c=a>b MsgBox c+2

A.-1

B.1

C.2

D.出错


B B.【解析】本题考查VBA中表达式运算的知识。在VBA中允许逻辑量进行算术运算,True处理成一l,False处理成0。

第2题:

以下程序段的输出结果是____。 Dim c as Boolean Dim a as Double,b as Double a = Sqr(3) b = Sqr(2) c = a < b Print c

A.-1

B.0

C.FALSE

D.TRUE


C intx=3;打印出1,此时while(!(——x))为真,之后x=0,继续循环。打印出一2,此时while(!(——x))为假,之后x=-3退出循环。所以答案为1和-2。

第3题:

以下程序段运行后,消息框的输出结果是( )。 a=10b=20c=a<;bMsgBox c+lA.一1B.0C.1D.2

以下程序段运行后,消息框的输出结果是( )。 a=10b=20c=a<;bMsgBox c+l

A.一1

B.0

C.1

D.2


正确答案:B
B.【解析】本题考查VBA中表达式运算的知识。在VBA中允许逻辑量进行算术运算,True处理成一l,False处理成0。

第4题:

以下程序段运行后,消息框的输出结果是______。 a=sqr(3) b=sqr(2) c=a>b Msgbox c+2

A.-1

B. 1

C. 2

D. 出错


正确答案:B
解析: 本题中a>b返回True,即c=True,而在算术表达式中,True作为-1来处理,故消息框中输出的结果为1。

第5题:

以下程序运行后,消息框的输出结果是_________。 a=sqr(3) b=sqr(2) c=a>b Msgbox c+2

A.-1

B.1

C.2

D.出错


正确答案:B
解析:本题中a>b返回True,即c=True,而在算术表达式中,True作为-1来处理,故消息框中输出的结果为1。所以本题答案为B。

第6题:

以下程序段a=sqr(3)b=sqr(2)c=a>bprint c的输出结果是( )A.-1B.0C.falseD.true

以下程序段

a=sqr(3)

b=sqr(2)

c=a>b

print c

的输出结果是( )

A.-1

B.0

C.false

D.true


正确答案:D

第7题:

以下程序段的输出结果是( )

a=Sqr(3)

b=Sqr(2)

c=a>b

Print c

A.-1

B.0

C.False

D.True


正确答案:D

第8题:

以下程序运行后,消息框的输出结果是

a=sqr(3)

b=sqr(2)

c=a>b

MsgBox c+2

A.-1

B.1

C.2

D.出错


正确答案:B
解析:本题中a>b返回True,即c=True,而在算术表达式中,True作为-1来处理,故消息框中输出的结果为1。

第9题:

以下程序段运行后,消息框的输出结果是( )。 a=sqr(3) b=sqr(2) c=a>b Msgbox c+2

A.-1

B.1

C.2

D.出错


正确答案:B
解析:本题考查考生对VBA简单语句的掌握。应该了解Sqr()函数用来计算数值表达式的平方根。本题中a=Sqr(3)=2:b=Sqr(2)=1,即 a>b,因此c=a>b的值为True。在VBA中,逻辑量在表达式里面进行算术运算时,True的值为-1,因此c+2=-1+2=1,最后由MsgBox将结果输出,故本题的正确答案为选项B。