判断一个数的二进制形式是否只有一个1,是的话就输出
生活随笔
收集整理的這篇文章主要介紹了
判断一个数的二进制形式是否只有一个1,是的话就输出
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
// 判斷一個(gè)數(shù)的二進(jìn)制形式是否只有一個(gè)1,是的話就輸出#include "stdafx.h"
#include <stdlib.h>int main(int argc, char* argv[])
{unsigned int n = 0;char str[100] = {0};do{if(n && (n & (n-1)) == 0){printf("%d, %X\n", n, n);}}while(++n <= 10000);return 0;
}
運(yùn)行結(jié)果:
?
總結(jié)
以上是生活随笔為你收集整理的判断一个数的二进制形式是否只有一个1,是的话就输出的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: ue4加载本地版本_ue4本地服务器
- 下一篇: KDD走进阿里 数百专家聚集探讨产学研一