工学

单选题当()时,条件“expression1 XOR expression2”的值为真。A expression1为真而expression2为假B expression1为假而expression2为真C expression1和expression2均为真D a和b都对

题目
单选题
当()时,条件“expression1 XOR expression2”的值为真。
A

expression1为真而expression2为假

B

expression1为假而expression2为真

C

expression1和expression2均为真

D

a和b都对

参考答案和解析
正确答案: B
解析: 暂无解析
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

在C语言中,当表达式值为0时表示逻辑值“假”,当表达式值为______时表示逻辑值“真”。


正确答案:非0
非0 解析:c语言中,在需要布尔类型值时,0会被转换成值false,非0被转换成true。

第2题:

当变量c的值不为2、4、6时,值也为“真”的表达式是( )。

A.A

B.B

C.C

D.D


正确答案:A
c=2&&c<=6)Il(ct_3)I|(c1=5)可以满足题目条件,所以选择A)。

第4题:

以下运算符可以表示为a和b不同时为真则结果为真的是()

  • A、$a and $b
  • B、$a or $b
  • C、$a xor $b
  • D、$a && $b

正确答案:C

第5题:

Do循环语句是根据条件决定循环的语句的,下列说法正确的是()。

A.While是当条件为真时执行循环,而Until是在条件变为真的之前重复

B.Until是当条件为真时执行循环,而While是在条件变为真的之前重复

C.While和Until都是当条件为真时执行循环

D.While和Until都是在条件变为真的之前重复循环


本题答案:A

第6题:

当变量c的值不为2、4、6时,值为“真”的表达式是( )。

A.A

B.B

C.C

D.D


正确答案:A
(C>=2&&C<=6)ll(C!=3)||(C!=5)可以满足题目条件,所以选择A)。

第7题:

下列表达式的值为Tme的是( )。

A.1000<999

B.1000<"999"

C.True Xor "1000"<"999"

D.1000<999 Xor False


正确答案:B
解析:数值型比较按数值大小比较,故答案A是False;字符串比较的规律是从第一个字符开始依次比较两个字符串中的对应字符,直到遇到第一个不相等的字符为止,此时哪个字符的ASCII码大,对应的字符串就大,如果两个字符串的所有字符都相等,则两个字符串相等。由于“1”的ASCII码比“9”的ASCII码小,所以答案B的结果为True。Xor运算符只有在两个运算对象一个为True一个为False时结果才为True,如果两个运算对象相同,则结果为False。所以答案C和答案D都是False。

第8题:

已知a=5.b=/,c=12,下列表达式的值为True的是( )。A.a>b And cb Or cb Xor ca Eqv c

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

A.a>b And cb Or cb Xor ca Eqv c


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

第9题:

带条件的宏,仅当条件表达式的值为()时才执行宏的操作。


正确答案:

第10题:

while(表达式){语句;}结构中循环结束的条件是()。

  • A、当表达式的值为0时
  • B、当表达式的值不为0时
  • C、当表达式的值为1时
  • D、当表达式的值为非1时

正确答案:A

更多相关问题