第十章 位运算:介绍位运算的几个基本概念:位、字节、字、字长,重点介绍常用位运算符基本运算、位段的定义及位段的引用方法。10.1位运算:介绍位运算的几个基本概念:位、字节、字、字长,以实例说明点介绍常用位运算符基本运算操作。
10.2位段:介绍位段的定义及引用,举例说明位段在定义和使用过程要注意的几点事项。
[单选题]有如下程序段
int   a=14,b=15,x;
char  c=‛A’;
x=(a&&b)&&(c<‛B’);
执行该程序段后,x的值为(  )

选项:[ture , false ,  1,  0]
[单选题]设 int  b=2;表达式(b>>2)/(b>>1)的值是(  )

选项:[ 0,  8,  4,  2]
[单选题]设有以下语句:
   char x=3,y=6,z;  z=x^y<<2;
   则z的二进制值是(  )

选项:[ 00011000,  00011100  ,  00010100 ,  00011011]
[单选题]若有以下程序段:
   int   x=1,y=2;
   x=x^y;  y=y^x;  x=x^y;则执行以上语句后x和y的值分别是

选项:[ x=2,y=2,  x=1,y=1,  x=1,y=2 ,  x=2,y=1  ]
[单选题]表达式a<b||~c&d的运算顺序是(  )

选项:[ ~,&,<,||  ,  ~,&,||,< ,  ~,<,&,||,   ~,||,&,<]
[单选题]语句:printf("%dn",12&012);的输出结果是(  )

选项:[ 8,  12,  012,  6]
[单选题]整型变量x和y的值相等、且为非0值,则以下选项中,结果为零的表达式是(  )

选项:[ x ^ y,  x | y ,  x & y  ,  x || y ]
[单选题] ~运算符的优先级低于算术运算符,高于关系运算符、逻辑运算符。(  )

选项:[对, 错]
[单选题]请读程序片段:
  char x=56;
x=x&056;
  printf(“%d,%on”,x,x)
  以上程序片段的输出结果是(  )

选项:[ 0,0  ,  56,70   ,  40,50,  62,76]
[单选题]将一个数左移一位,相当于该数乘以2;右移一位相当于除以2。(  )

选项:[对, 错]
[单选题]要将一个存储单元i清零,可以实施如下运算:i&0。(   )

选项:[对, 错]
[单选题]位运算的运算量可以是整型、字符型或实型数据。(  )

选项:[错, 对]
[单选题]设char型变量x中的值为10100111,则表达式(2+x)^(~3)的值是(  )

选项:[ 01010101,  10101000,  10101001,  11111101 ]

温馨提示支付 ¥1.00 元后可查看付费内容,请先翻页预览!
点赞(0) dxwkbang
返回
顶部