表达式!(1<;2==3)的值是( )。
A: 1
B: 2
C: 0
D: 3
A: 1
B: 2
C: 0
D: 3
A
举一反三
- 下列表达式的值为True的是() A: (2**=3)<(2*=3) B: 3>2>2 C: 1==1 and 2!=1 D: not(1==1 and 0!=1)
- for(表达式1; ;表达式3)对表达式2理解错误的是( )。 A: 0 B: 1 C: True D: 真
- 表达式 list(range(5)) 的值为() A: (0, 1, 2, 3, 4) B: (1, 2, 3, 4,5) C: [0, 1, 2, 3, 4] D: [ 1, 2, 3, 4,5]
- 下列表达式的值为True的是( )。 A: (2**3)<(2*3) B: 2>1>1 C: 2!=1 and 1==1 D: not (1==1 and 0!=1)
- 表达式2! =3的值是 ______。 A: 非0值 B: 1 C: 0 D: 2
内容
- 0
若有定义int x=1,y=2;1||2和1|2表达式的值分别是( )。 A: 1 3 B: 0 0 C: 1 0 D: 0 3
- 1
对表达式for(表达式1;;表达式3)可理解为 A: for(表达式1;0;表达式3) B: for(表达式1;1;表达式3) C: for(表达式1;表达式3;) D: for(;;表达式3)
- 2
下列表达式的值为True的是( )。 A: (2**3)<(2*3) B: 2>1>1 C: 2!=1 and 1==1 D: not (1==1 and 0!=1)
- 3
表达式 32 MOD 15 \ 3 * 2 的值是? A: 0 B: 1 C: 2 D: 3
- 4
若a=3,b=2,c=1,则表达式a>;b的值为 A: 3 B: 2 C: 1 D: 0