位运算练习题_参考答案_第1页
位运算练习题_参考答案_第2页
位运算练习题_参考答案_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

位运算练习题2007-06-12 10:311.以下运算符中优先级最低的是(C)优先级最高的是(B )A.& B.& C.| D.|2.若有运算符sizeof,&=, 则它们按优先级由高到低的正确排列次序是(B )A.sizeof,&=, B.sizeof,&= C.,sizeof,&= D,&=sizeof3.在C语言中,要求运算数必须是整型或字符型的运算符是(B )A.& B.& C.! D.|4.siziof(float)是(C)A一种函数调用 B.一个不合法的表示形式 C.一个整型表达式 D.一个浮点表达式5.表达式0x13&0x17的值是(B)A.0x17 B.0x13 C.0xf8 D.0xec6.以下程序的运行结果是(C )A.56,70 B.0,0 C.40,50 D.62,76Char x=56; x=x&056; printf(“%d,%on”,x,x);7.若x=2,y=3则x&y的结果是(B )A.0 B.2 C.3 D,58.在执行完以下C语句后,B的值是(B 或 C)注:最好选,语言中无bool型A.0 B.1 C.TURE D.FALSEcharZ=A);intB;B=(241&15)&(Z|a);9.表达式0X13|0x17的值是(B) A.0x03 B.0x17 C.0xE8 D.0xc810.若a=1,b=2; 则a|b的值是( D)A.0 B.1 C.2 D.311.若有以下程序段,则执行以下语句后x,y的值是分别是( C)int x=1,y=2; x=xy; y=yx; x=xy;A.x=1,b=2 B.x=2,y=2 C.x=2,y=1 D.x=1.y=112.表达式0x130x17的值是( A)A.0x04 B.0x13 C.0xE8 D.0x1713.请读程序片段,输出结果是:( C)A.02 B.-20 C.-21 D.-11int x=20; printf(“%dn”,x);14.表达式0x13的值是(0xffffffec ) 选项中无答案A.0xFFFFC B.0xFF71 C.0xFF68 D.0xFF1715.在们运算中,操作数每右移一位,其结果相当于(B )A.操作数乘以2 B.操作数除以2 C.操作数除以4 D.操作数乘以416在位运算中,操作数每左移一位,其结果相当于(A )A.操作数乘以2 B.操作数除以2 C.操作数除以4 D.操作数乘以417.设有以下语句。则z的二进制值是(B)char x=3,y=6,z;z=xy2,a=a2,a);28.以下程序运行的结果是( )x=11,y=17,z=11main( )unsigned a=0112,x,y,z;x=a3; printf(“x=%o,”,x);y=(04); printf(“y=%o,”,y);z=x&y; printf(“z=%on”,z);29.以下程序的运行结果是( ) x=1704000 y1=7 y2=1704007main()unsigned a=0361,x,y; int n=5;x=an; printf(“y1=%on”,y);y=x; printf(“y2=%on”,y);30.以下程序的运行结果是

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论