无忧首页企业系统我的无忧
无忧服务:
兼职活动培训
娱乐交友:
交友社区资讯
全职实习:
实习暑假寒假
微信号:school51
扫一下,立即关注
加关注
在线支付,立省10元
下载新版APP
===大学生成长生活平台===

2013年计算机二级考试C语言第十五章课后题及参考答案

2013-03-18来源/作者:卫凯点击次数:345

第十五章

  一、选择题

  15.1 以下程序的输出结果是

  A) 100

  B) 160

  C) 120

  D) 64

  main()

  { char x=040;

  printf("%d\\n",x=x<<1);

  }

  答案:D

  15.2 以下程序中c的二进制值是

  A) 00011011

  B) 00010100

  C) 00011100

  D) 00011000

  char a=3, b=6, c;

  c=a^b<<2;

  答案:A

  15.3 以下程序的输出结果是

  A) 0

  B) 1

  C) 2

  D) 3

  main()

  { int x=35; char z=\’A\’;

  printf("%d\\n",(x&15)&&(z<\’a\’));

  }

  答案:B

  15.4 以下程序的输出结果是

  A) 0

  B) 1

  C) 2

  D) 3

  main()

  { int a=5,b=6,c=7,d=8,m=2,n=2;

  printf("%d\\n",(m=a>b)&(n=c>d));

  }

  答案:A

  二、填空题

  15.5 设变量a的二进制数是00101101,若想通过运算a^b使a的高4位取反,低4位不变,则b的二进制数应是_______。

  答案:11110000

  15.6 a为任意整数。能将变量a清零的表达式是______。

  答案:a&0

  15.7 a为任意整数。能将变量a中的各二进制位均置成1的表达式是_____。

  答案:a=a|0xffff

  15.8 能将两字节变量x的高8位置全1,低字节保持不变的表达式是_____。

  答案:x=x|0xff00

  15.9 运用位运算,能将八进制数012500除以4,然后赋给变量a的表达式是_____。

  答案:a=012500>>2

  15.10 运用位运算,能将变量ch中的大写字母转换成小写字母的表达式是_____。

  答案:ch|0x20

计算机二级C语言章节练习在线测试
第15章 位运算 马上检测





相关阅读



关于我们 | 联系我们 | 用户指南 | 网站地图 | 意见建议 | 会员注册 | 用户协议 | 隐私政策