设有以下语句:int a=1,b=2,c;c=a^(b<<2);

时间:2024-04-20 12:37:49 5A范文网 浏览: 答案大全 我要投稿

问题:

[单选] 设有以下语句:
int a=1,b=2,c;
c=a^(b<<2);
执行后,c的值为( )。

A . 6
B . 7
C . 8
D . 9

参考答案D

参考解析:

D。【解析】本题考查两个知识点,按位异或左移把b左移2位化成二进制c=a^(b<<2)=a^(oooolo<<2)=a^o01000=0000001^001000=9,故选择D。

来源:网络整理 免责声明:本文仅限学习分享,如产生版权问题,请联系我们及时删除。

相关文章:

在关系型数据库中,二维数据表的一行称为()。04-20

设有以下定义union data(&nbsp; int dl;f|aat04-20

有以下程序#include&lt;stdio.h&gt;int a=1:in04-20

有以下程序#include<stdio.h>struct tt04-20

在PowerPoint 2010中,若要从第3张幻灯片跳转到第8张幻04-20

在Word文档的编辑中,将插入点快速移至文档尾部的组合键04-20

执行x=InputBox(”请输入x的值”)时,在弹出的对话框中04-20

在Windows资源管理器中,选择连续多个文件的方法是,首先04-20

在Word2000中,当前正在编辑的文档名称显示在04-20

在Word 2000“常用”工具栏中,“新建空白文档”的按钮04-20

热搜文章
最新文章