#G0006. 第五课——基本运算(二)
第五课——基本运算(二)
关系运算
选择题
1、如果a为int类型的变量,下列表达式不能正确表达“a是奇数时结果为0,否则结果非0”的是()。 {{ select(1) }}
- a %= 2
- a/2*2 == a
- a % 2 == 0
- (a+1) % 2
判断题
2、如果a和b为int类型的变量,则表达式a=b可以判断a和b是否相等。 {{ select(2) }}
- 正确
- 错误
3、如果a为int类型的变量,则表达式(a%4 == 2)可以判断a的值是否为偶数。 {{ select(3) }}
- 正确
- 错误
逻辑运算
选择题
4、如果a和b均为int类型的变量,下列表达式能够正确判断“a不等于0或b不等于0”的是()。 {{ select(4) }}
- !a == 0 && !b == 0
- !(a == 0 && b == 0)
- (a!=0) && (b!=0)
- a && b
5、如果a和b均为int类型的变量,下列表达式不能正确判断“a等于0且b等于0”的是() {{ select(5) }}
- (a==0) && (b==0)
- (a==b==0)
- (!a)&&(!b)
- (a==0) + (b==0) == 2
6、如果a和b均为int类型的变量,下列表达式能正确判断“a等于0且b等于0”的是()。 {{ select(6) }}
- (a == b == 0)
- !(a||b)
- (a+b == 0)
- (a == 0) + (b == 0)
7、在C++语言中,int类型的变量x、y、z的值分别为2、4、6,以下表达式的值为真的是()。 {{ select(7) }}
- x>y || x>z
- x != z-y
- z > y+x
- x<y || !x<z
判断题
8、如果a为int类型的变量,且表达式(a%4==0)的计算结果为真,说明a的值是4的倍数。 {{ select(8) }}
- 正确
- 错误
9、如果a为int类型的变量,则表达式(a/4==2)和表达式(a>=8 && a<=11)的结果总是相同的。 {{ select(9) }}
- 正确
- 错误