3296: 判断综合题
[Creator : ]
Description
1. 如果 a 和 b 均为 int 类型的变量,下列表达式不能正确判断“a 等于 0 且 b
等于 0”的是()
A. (a == 0) && (b == 0)
B. (a == b == 0)
C. (!a) && (!b)
B. 都是奇数
C. 不都是偶数或奇数
B. 都是奇数
C. 不都是偶数或奇数
D. 以上说法都不正确
等于 0”的是()
A. (a == 0) && (b == 0)
B. (a == b == 0)
C. (!a) && (!b)
D. (a == 0) + (b == 0) == 2
2. 如果 a 和 b 均为 int 类型的变量,下列表达式能正确判断“a 等于 0 且 b等于 0”的是( )。
A. (a == b == 0)
B. !(a || b)
C. (a + b == 0)
D. (a == 0) + (b == 0)
3.在C++语言中, int 类型的变量 x 、 y 、 z 的值分别为 2 、 4 、 6 ,以下表达式的值为真的是( )。
A. x > y || x > z
B. x != z - y
C. z > y + x
D. x < y || !x < z
4.对 int 类型的变量 a 、 b 、 c ,下列语句不符合C++语法是( )。
A. c += 5;
B. b = c % 2.5;
C. a = (b = 3, c = 4, b + c);
D. a -= a = (b = 6) / (c = 2);
5.下面C++代码执行后的输出是( )。
int m = 14; int n = 12; if(m % 2 == 0 && n % 2 == 0) cout << "都是偶数"; else if(m % 2 == 1 && n % 2 == 1) cout << "都是奇数"; else cout << "不都是偶数或奇数";A. 都是偶数
B. 都是奇数
C. 不都是偶数或奇数
D. 以上说法都不正确
6.下面C++代码执行后的输出是( )。
int m = 14; int n = 12; if(m % 2 && n % 2) cout << "都是偶数"; else if(m % 2 == 1 && n % 2 == 1) cout << "都是奇数"; else cout << "不都是偶数或奇数";A. 都是偶数
B. 都是奇数
C. 不都是偶数或奇数
D. 以上说法都不正确
Input
无
Output
根据题目描述选择正确的选项,并逐行打印出来(大写)