Problem3296--判断综合题

3296: 判断综合题

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 128 MiB

Description

1. 如果 a 和 b 均为 int 类型的变量,下列表达式不能正确判断“a 等于 0 且 b
等于 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

根据题目描述选择正确的选项,并逐行打印出来(大写)

Source/Category

判断