目录: 标题| 题干| 答案| 搜索| 相关
问题

下面程序段中c的二进制值是______。 char a=3,b=6,c; c


下面程序段中c的二进制值是______。 char a=3,b=6,c; c=ab<<1;

  • A1011
  • B1111
  • C11110
  • D11100
参考答案
参考解析:

解析:C语言提供六种位运算符,按优先级由高到低的顺序分别为:取反(~),左移()和右移(>>)、按位与 (&)、按位异或(∧)、按位或(|)。所以表达式c=ab1先运算b1得二进制值为00001100,再运算a00001100,最后得二进制值00001111。

分类:其他