当前位置: 首页 > news >正文

c语言练习题30:判断一个数是否为2^n

判断一个数是否为2^n

思路:2^n中只有一个1故可以通过n&(n-1)是否为0来判断。

代码:

 

http://www.lryc.cn/news/141179.html

相关文章:

  • VX小程序 实现区域转图片预览
  • HTML5-1-标签及属性
  • 5017. 垦田计划
  • 【校招VIP】产品思维分析之面试新的功能点设计
  • indexDB vue 创建数据库 创建表 添加对象数据
  • Django基础1——项目实现流程
  • 基于SSM的在线购物系统——LW模板
  • Mac操作系统上设置和配置PPPoE连接
  • Python类的属性和方法
  • C#Queue<T>队列出现弹出元素被最后一次压入得元素覆盖的问题
  • python3GUI--模仿一些b站网页端组件By:PyQt5(详细介绍、附下载地址)
  • 聚类分析概述
  • 建模杂谈系列234 基于图的程序改造
  • requestAnimationFrame(RAF)
  • 【JavaScript笔记】面对对象与构造函数
  • ​LeetCode解法汇总5-正则表达式匹配​
  • 前端开发工具: VSCode
  • 【Stable-Diffusion-WebUI】Windows系统安装Stable-Diffusion-WebUI
  • 面试题(三)
  • 谈谈子网划分的定义、作用、划分方式以及案例
  • BIO到NIO、多路复用器, 从理论到实践, 结合实际案例对比各自效率与特点(下)
  • Pandas数据分析教程-pandas的数据结构
  • ChatGPT在医疗系统的应用探索动态
  • 【FreeRTOS】【应用篇】任务管理相关函数
  • 第一个react应用程序并添加样式
  • Java——Object类
  • CotEditor for mac 4.0.1 中文版(开源文本编辑器)
  • 【大数据】图解 Hadoop 生态系统及其组件
  • c++ qt--事件过滤(第七部分)
  • Inventor软件安装包分享(附安装教程)