【C语言】判断一个数是否为2的n次方
来源:互联网 发布:linux fdisk 编辑:程序博客网 时间:2024/06/05 06:09
//判断一个数是否为2的n次方#include <stdio.h>int is_two_n(int num){if ((num&(num - 1))) //去掉一个1,判断是否为0return -1;return 1;}int main(){int a;printf("请输入数字:");scanf_s("%d",&a);if (is_two_n(a)==1)printf("该数是2的次方\n");elseprintf("该数不是2的次方\n");return 0;}
0 0
- 【C语言】判断一个数是否为2的n次方
- C语言——不使用循环判断一个数是否为2的N次方
- 如何判断一个数是否为2的N次方
- 如何判断一个数是否为2的N次方
- 如何判断一个数是否为2的N次方
- 判断一个数是否为2的N次方问题
- 判断一个数是否为2的N次方问题
- 判断一个数是否为2的N次方
- 判断一个数是否为2的n次方
- 【C#】判断一个数是否是2的N次方
- 【c语言】判断一个数是不是2的n次方
- c语言==判断一个数是否为2的整数次方【不使用循环】
- 判断一个数是否为2的n的次方数,六种方法
- C语言小编程之判断一个数是否是2的n次方的巧妙方法
- C语言小编程之判断一个数是否是2的n次方的巧妙方法
- 使用位运算判断一个数是否为2的N次方
- 位运算判断一个数是否为2的n次方
- 面试题 判断一个数是否为2的n 次方
- 经典算法研究系列:五、红黑树算法的实现与剖析
- iOS开发拓展篇—音效的播放
- WebView的使用
- KMP算法——C++优化实现
- string 和char * char[]之间的转换
- 【C语言】判断一个数是否为2的n次方
- 快排中partition函数的优化
- iOS开发拓展篇—音乐的播放
- PS插件(一)iconfont
- 三星谷歌与中国厂商上演廉价手机"三国杀"
- 欢迎使用CSDN-markdown编辑器
- GCC 对 #pragma pack(N)和__attribute__((packed)) 的支持问题
- linux命令行编辑快捷键
- Hibernate 缓存机制