计算机二级

在VFP中下列表达式中错误的是( )。A.”总分”+10B.”AB”=”AB”C.x>3 and y<5D.x<>Y

题目

在VFP中下列表达式中错误的是( )。

A.”总分”+10

B.”AB”=”AB”

C.x>3 and y<5

D.x<>Y

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

第1题:

若a=12,b=14,c=0,则表达式“((y=(a>B) ?a:B) >C) ?y:c”的值为【 】。


正确答案:14
14 解析:条件运算符是一种在两个表达式中选择一个的操作,它是C++中惟一的三元运算符。在本题中,先计算“(a>B) ?a:b”,因为ac的逻辑值为真,所以表达式的值为y的值,即14。

第2题:

设X="abcd",Y="ab",在SET EXACT ON的状态下,下列表达式值为假的是

A..NOT.(X==Y)。OR.(Y$"XYZ")

B..NOT.(X$"XYZ").AND.(X< >Y)

C..NOT.(X< >Y)

D..NOT.(X>=Y)


正确答案:C
解析:选项C)中X<>Y为真,在经过逻辑运算.NOT.之后,表达式的值就为假。$是一个字符串包含测试运算符。

第3题:

假定字符串。则下列表达式的运算结果为逻辑假的是( )。

A. .NOT.(A=B) .0R.B$(“1357”)

B..NOT.AS(“ABC”).AND.(A<>B)

C..NOT.(A<>B)

D..NOT.(A>=B)


正确答案:C

第4题:

设变量a、b、c、d和y都已正确定义并赋值。若有以下if语句:

if(a<b)

if(c==d)y=0;

else y=1;

该语句所表示的含义是( )。

A. y=0,a<b且c=d y=1,a≥b

B.y=0,a<b且c=d y=1,a≥b且c≠d

C.y=0,a<b且c=d y=1,a<b且c≠d

D.y=0,a<b且c=d y=1,c≠d


正确答案:C
语句“if(c==d)y=0;elsey=1;”是if(a<b)语句的一个子句。所以整个语句表达式的意思是:在a<b的情况下,如果c=b,则y=0,否则y=1;如果a<b,则执行第2个if语句,如果C等于d,那么y=0,如果c不等于d,那么y=1,所以,选项C为正确答案。

第5题:

为表示关系:x≥Y≥z,应使用的C语言表达式是( )。A.(x>=y)&&(y>=z)B.(x>=y)A

为表示关系:x≥Y≥z,应使用的C语言表达式是( )。

A.(x>;=y)&&;(y>;=z)

B.(x>;=y)AND(y>;-x)

C.(x>;=y>;=z)

D.(x>;=y)&(y>;=z)


正确答案:A
C语言中用“&&”作两个表达式的连接。

第6题:

表达式aB||(C后,表达式x+y的值为()

A、1

B、2

C、3

D、4


参考答案:C

第7题:

在以下给出的表达式中,与while(E)中的(E)不等价的表达式是( )。A.AB.BC.CSX

在以下给出的表达式中,与while(E)中的(E)不等价的表达式是( )。

A.A

B.B

C.C

D.D


正确答案:A
E为0,while条件为假,而E为0,(E=--0)为真,所以选择A)。

第8题:

设a=2,b=4,c=6,下列表达式的值为真的是( )A.a>b And cB.a>b Or cC.a>b Xor cD.a

设a=2,b=4,c=6,下列表达式的值为真的是( )

A.a>b And c

B.a>b Or c

C.a>b Xor c

D.a>b Eqv c


正确答案:D

第9题:

已知a=5.b=/,c=12,下列表达式的值为True的是( )。

A.a>b And c<a

B.a>b Or c<a

C.a>b Xor c<a

D.a>a Eqv c<a


正确答案:D
D。【解析】And逻辑运算符对两个关系表达式的值进行比较,如果两个表达式的值均为True,则结果为True,否则为False。Or逻辑运算符对两个关系表达式的值进行比较,如果两个关系表达式的值均为True或其中的一个表达式为True,则结果为True;如果两个表达式的值均为False,则结果为False。Xor逻辑运算符,如果两个表达式同时为True或同时为False,则结果为False,否则为True。Eqv逻辑运算符,如果两个表达式同时为True或同时为False,则结果为True。

第10题:

已知a=5.b=8,c=12,下列表达式的值为True的是( )。

A.a>b And c<a

B.a>b Or c<a

C.a>b Xor c<a

D.a>b Eqv c<a


正确答案:D
D。【解析】And逻辑运算符对两个关系表达式的值进行比较,如果两个表达式的值均为True,则结果为True,否则为False。Or逻辑运算符对两个关系表达式的值进行比较,如果两个关系表达式的值均为True或其中的一个表达式为True,则结果为True;如果两个表达式的值均为False,则结果为False。Xor逻辑运算符,如果两个表达式同时为True或同时为False,则结果为False,否则为True。Eqv逻辑运算符,如果两个表达式同时为True或同时为False,则结果为True。