我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

位运算程序题求解,谢谢你们

编写函数,实现将一个数 (unsigned short)n 中的第m 位取出来,并输出该位的值

printf("%d",n>>m&1);

unsigned short fun(unsigned short n, unsigned short m)
{
    printf("Num %u Bit %u is %u\n", n, m, ((n >> m) & 0x01));
    return ((n >> m) & 0x01);
}

近期文章

  • webview 跳转问题
  • linux入门求解,求解,求解
  • 力扣编译器如何处理二维double数组的
  • 判断一个数在另一个数中出现次数
  • preg_match返回通知:未定义的偏移量
  • 关于web中页面重定向的问题
  • net调用java 的webservice报错axis2.xml and WEB-INF/web.xml,如何解决?
  • 已有完整代码但程序运行出错
  • vs code输出内容全为乱码怎么解决
  • VS2022创建MFC工程问题
  • 关于#python#的问题:目前是根据‘id’和‘conditions’分好类的dataframe,但是每个id和conditions所对应的cycle列并没有完整的数据(比如cycle=1、2、3
  • 帮看下Python的报错
  • Python动物识别系统,明明输入了鹰的特征,但输出还是无法识别,是怎么回事
  • 使用CodeIgniter form_validation清空POST结果
  • ubuntu编译的时候出错
  • endnote文献导入后 时间 期刊 卷期号都在标题处
  • 用Python筛选csv文件中的列
  • Centos5.5 外接18T硬盘,fdisk却只显示2T
  • 请问这种情况如何判断对应的check是否被选中
  • nacos-server-2.1.2 单机模式启动报错

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华