单选题 第 8 题 已知 unsigned char c = 0x0F; (⼗六进制 0F = ⼆进制 00001111 ),执⾏ c = c << 3;后,c 的⼗进制值是:( )。

A、 64
B、 72
C、 80
D、 120
下载APP答题
由4l***cj提供 分享 举报 纠错

相关试题

单选题 第 7 题 ⼆进制数 10110101 是某数的 8 位补码,该数的⼗进制是( )。

A、 -73
B、 -75
C、 -77
D、 75

单选题 第 5 题 8 位⼆进制下,⼗进制数-15 的补码是( )。

A、 11110000
B、 10001111
C、 10010000
D、 11110001

单选题 第 9 题 补码的情况下,关于按位取反运算,⽤笔计算的情况下,以下说法错误的是:( )

A、 ~5 的结果是 -6(int 类型,32 位)
B、 ~0 的结果是 0(int 类型,32 位)
C、 ~(-3) 的结果是 2(int 类型,32 位)
D、 ~8 的结果是 -9(int 类型,32 位)

单选题 第 2 题
a,b是整型变量,各⾃有互不相同的初始值。下列程序实现了什么效果( )。
99f41e6c4cebb90d64ceb0e1fa081706.png

A、

a,b 的值从始⾄终都没有改变。

B、

a,b 的值实现了互换。

C、

a,b 的值互换了以后,⼜还回去了,相当于没有变化。

D、

a,b 的值最后和原值不⼀样,没有任何意义。

单选题 第 4 题 关于以下程序段,说法正确的是( )。

A、 C++11 标准中,这是未定义⾏为,不同的环境有可能出现不同的结果
B、 22
C、 21
D、 20

单选题 第 6 题 三进制数 f41af86c8517d48a035107b672b6893b.png转换成⼗进制是:( )。

A、 63
B、 65
C、 67
D、 69

单选题 第 3 题 关于下列正确的程序段,说法正确的是( )。

A、 字符数组 str1 和 str2 完全相同。
B、 这段程序多次执⾏将输出不同的结果。
C、 字符数组 str1 和 str2 不相等。
D、 这两个赋值⽅式完全相同。

单选题 第 1 题 如果字符变量_1的值是字符1,那么(int)_1 的值是?( )。

A、 1
B、 -1
C、 49
D、 +1 或者 -1