首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请用位运算实现下述目标(设16位二进制数的最低位为零位): (1)输出无符号正整数m的第i个二进制位的数值。 (2)将m的第i个二进制位置1,其余的位不变,然后输出m。 #include "stdio.h" 【 】 main() { unsigned
请用位运算实现下述目标(设16位二进制数的最低位为零位): (1)输出无符号正整数m的第i个二进制位的数值。 (2)将m的第i个二进制位置1,其余的位不变,然后输出m。 #include "stdio.h" 【 】 main() { unsigned
admin
2009-02-15
59
问题
请用位运算实现下述目标(设16位二进制数的最低位为零位):
(1)输出无符号正整数m的第i个二进制位的数值。
(2)将m的第i个二进制位置1,其余的位不变,然后输出m。
#include "stdio.h"
【 】
main()
{
unsigned k,i,m=0;
scanf("%d%d",&m,&i);
k=【 】;
printf("%d\n",k);
k=pow(2,i);
m=【 】;
printf("%d\n",m);
}
选项
答案
#include "math.h" m>>i&1 m|k
解析
转载请注明原文地址:https://kaotiyun.com/show/i5Xp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是()。
设顺序表的长度为16,对该表进行简单插入排序。在最坏情况下需要的比较次数为()。
支持子程序调用的数据结构是
下列各种窗体事件中,不能由用户触发的事件是()。
下面变量定义中错误的是
某二叉树的中序遍历序列为CBADE,后序遍历序列为CBEDA,则前序遍历序列为()。
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
假定Picturel和Text1分别为图片框和文本框的名称,则下列错误的语句是
为了读取数据,需打开顺序文件“D:\data5.txt”,以下正确的命令是
若有以下程序 main( ) { intp,a=5; if(p=a!=0) printf("%d\n",p); else printf("%d\n",p+2); } 执行后输出结果是【】。
随机试题
溃疡性结肠炎的特点应除外
测量骨盆入口横径的径线是
应立即手术的颅脑损伤是
关于罪刑法定原则,下列选项正确的是()
注册咨询工程师的基本义务包括()。
根据《仲裁法》的规定,下列关于仲裁协议效力的表述中,正确的有()。
在中国,也许不是每位老人都能接受养老院作为人生的归宿,好像只要有儿女在身边就应该和他们住在一起,去养老院是无奈的选择。说来也是,我们不是一直说“养儿防老”吗?在我们的观念里几代同堂、儿孙绕膝恐怕被公认为颐养天年最幸福的生活方式。加拿大的生活情形却截然不同:
阅读材料回答问题材料1我们的学风还有些不正的地方,我们的党风还有些不正的地方,我们的文风也有些不正的地方。所谓学风有些不正,就是说有主观主义的毛病。所谓党风有些不正,就是说有宗派主义的毛病。所谓文风有些不正,就是说有党八股的毛病。这些作风不正,并不像冬
以下程序中函数sort的功能是对a数组中的数据进行由大到小的排序voidsort(inta[],intn){inti,j,t;for(i=0;i<n-1;i++)for{j=i+1;j<n;j++)if(a[i]<a[j]){t=a[i]
EnviablyhealthyDenmarkisleadingthewayintaxingunhealthyfood.Whyaretheydoingit,andwillitwork?TheDanishgovern
最新回复
(
0
)