#O0013. 程序设计基本知识——逻辑运算
程序设计基本知识——逻辑运算
单选题
1、已知 A = 35H, A 05H A 30H 的结果是()。 {{ select(1) }}
- 30H
- 05H
- 35H
- 53H
2、假设 A = true, B = false, C = true, D = true,逻辑运算表达式 ABCD的值是()。 {{ select(2) }}
- true
- false
- 0
- 1
- NULL
3、设全集 E={1,2,3,4,5},集合A={1,4}, B = {1,2,5}, C={2,4},
则集合(AB)~C为()。
{{ select(3) }}
- 空集
- {1}
- {3,5}
- {1,5}
- {1,3,5}
4、设全集 I = {a, b, c, d, e, f, g},集合A = {a, b, c}, B = {b, d, e}, C = {e, f, g},
那么集合(A-B)(~CB)为()。
{{ select(4) }}
- {a, b, c, d}
- {a, b, d, e}
- {b, d, e}
- {b, c, d, e}
- {d, f, g}
5、设A = true, B = false, C = false, D = true,以下逻辑运算表达式为真的是()。 {{ select(5) }}
- (A B) C D
- ((A B) C) D
- A (B C D)
- (A B C) D
- (A B) C D
6、设全集I = {a, b, c, d, e, f, g, h},集合BA = {a, b, c, d, e, f},
CA = {c, d, e}, ~BA = {a, d},
那么集合 CBA 为()。
{{ select(6) }}
- {c, e}
- {d, e}
- {e}
- {c, d, e}
- {d, f}
7、设A=B=D=true, C=false, 以下逻辑运算表达式值为真的有()。 {{ select(7) }}
- ( A B) C D
- ((A B D) C)
- (A B C D)
- (A B C) D
8、设A=B=true, C=D=false, 以下逻辑运算表达式值为假的有()。 {{ select(8) }}
- ( A B) C D A
- (((A B) C) D)
- A B C D D
- (A D C) B
9、在C++中,表达式21^2的值是()。 {{ select(9) }}
- 441
- 42
- 23
- 24
10、在C++中,判断a不等于0且b不等于0的正确的条件表达式是()。 {{ select(10) }}
- !a == 0 || !b == 0
- !((a == 0) && (b) == 0)
- !(a == 0 && b == 0)
- a && b
11、在C++程序中,表达式 23|2^5 的值是()。 {{ select(11) }}
- 23
- 1
- 32
- 18
12、在C++程序中,判断a等于0或b等于0或c等于0的正确的条件表达式是()。 {{ select(12) }}
- !((a != 0) || (b != 0) || (c) != 0)
- !((a != 0) && (b != 0) && (c) != 0)
- !(a == 0 && b == 0) || (c) != 0
- (a = 0) && (b = 0) && (c) = 0