问题
单项选择题
在位运算中,操作数左移一位,其结果相当于( )。
A.操作数乘以2
B.操作数除以2
C.操作数除以4
D.操作数乘以4
答案
参考答案:A
解析: 左移运算符“<<”是双目运算符,其功能是把“<<”左边运算数的二进制位全部左移若干位,移动的位数由“<<”右边数指定,高位丢弃,低位补0。例如:a=00000011(十进制数3),左移4位后为00110000(十进制数48)。
在位运算中,操作数左移一位,其结果相当于( )。
A.操作数乘以2
B.操作数除以2
C.操作数除以4
D.操作数乘以4
参考答案:A
解析: 左移运算符“<<”是双目运算符,其功能是把“<<”左边运算数的二进制位全部左移若干位,移动的位数由“<<”右边数指定,高位丢弃,低位补0。例如:a=00000011(十进制数3),左移4位后为00110000(十进制数48)。