2011年计算机等级二级C语言章节习题及答案(12)

2011年计算机等级二级C语言章节习题及答案(12)

ID:47205647

大小:22.00 KB

页数:5页

时间:2019-08-26

2011年计算机等级二级C语言章节习题及答案(12)_第1页
2011年计算机等级二级C语言章节习题及答案(12)_第2页
2011年计算机等级二级C语言章节习题及答案(12)_第3页
2011年计算机等级二级C语言章节习题及答案(12)_第4页
2011年计算机等级二级C语言章节习题及答案(12)_第5页
资源描述:

《2011年计算机等级二级C语言章节习题及答案(12)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2011年计算机等级二级C语言章节习题及答案(12)第12章 位运算 一、选择题(在下列各题的A)、B)、C)、D)四个选项中,只有一个选项是正确的,请将正确选项填涂在答题卡相应位置上。)12.1     表达式0x13^0x17的值是A)0x04               B)0x13                C)0xE8              D)0x17正确答案: A12.2  设有以下语句:char x=3,y=6,z;z=x^y<<2;则z的二进制值是A)00010100          B)000

2、11011             C)00011100          D)00011000 正确答案: B12.3  在位运算中,操作数左移一位,其结果相当于A)操作数乘以2      B)操作数除以2          C)操作数除以4      D)操作数乘以4正确答案: A12.4  在位运算中,操作数右移一位,其结果相当于A)操作数乘以2      B)操作数除以2          C)操作数乘以4      D)操作数除以4正确答案: B12.5  以下程序的输出结果是main(){  char x=04

3、0;printf("%o\n",x<<1);}A)100               B)80                   C)64                D)32正确答案: A12.6  已知 int a=1,b=3则a^b的值为A)3                 B)1                    C)2                 D)4正确答案: C12.7  下面程序段的输出为#include "stdio.h"main(){ printf("%d\n",12<<2);}A)0 

4、                B)47                  C)48                 D)24正确答案: C12.8  下面程序段的输出为#include "stdio.h"main(){  int a=8,b;   b=a

5、1;b>>=1;printf("%d,%d\n",a,b);}A)4,4               B)4,0                 C)8,4                D)8,0正确答案: C 二、填空题(请将每一个空的正确答案写在答题卡相应序号后。

6、)12.9  设二进制数A是00101101,若想通过异或运算A^B使A的高4位取反,低4位不变,则二进制数B应是【1】 。正确答案: 1111000012.10  若已知a=10,b=20,则表达式!a

7、2;则a|b的值为 【5】 。正确答案: 3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。