题目编号
语言
全部语言
等级
全部等级
知识点
选择知识点 (0)
找到 1260 道单选题
EXY-SC-0580
第 681 题

下列程序中,resultresult2 输出分别是( )

long a = 123;
int b = 1;
long result = a & b;
cout << result << endl;

long a2 = -123;
unsigned int b2 = -1;
long result2 = a2 & b2;
cout << result2 << endl;
A

123 -1

B

123 -123

C

1 -1

D

1 -123

语言: C++
GESP真题 三级
2024.9
单选题号: 10
EXY-SC-0579
第 682 题

a = 1010 1110,a << 2,下面关于这个说法正确的是( )。

A

a 的值变为 1011 1000

B

a 的值变为 1011 1010

C

a 的值变为 0101 1101

D

a 的值变为 0101 1100

语言: C++
GESP真题 三级
2024.9
单选题号: 9
EXY-SC-0578
第 683 题

a & ~1 运算实现的是( )。

A

使 a 的最低位为 1

B

使 a 的最高位为 1

C

使 a 的最低位为 0

D

使 a 的最高位为 0

语言: C++
GESP真题 三级
2024.9
单选题号: 8
EXY-SC-0577
第 684 题

下列代码实现的是( )

void Swap(int &a, int &b) {
    if (a != b) {
        a ^= b;
        b ^= a;
        a ^= b;
    }
}
A

a 和 b 的异或

B

a 和 b 的同或

C

a 和 b 的值交换

D

a 和 b 的高低位互换

语言: C++
GESP真题 三级
2024.9
单选题号: 7
EXY-SC-0576
第 685 题

下列说法正确的是( )

A

2>>1 和 1>>1 的值是一样的

B

(2>>2) 和 (1>>1) 的值是一样的

C

(11^00) 和 (1^0) 的值是一样的

D

(~0) 的输出值是 1

语言: C++
GESP真题 三级
2024.9
单选题号: 6
当前页显示 681 - 685 ,共 1260 道单选题