阅读背景:

判断一个数的二进制形式是否只有一个1,是的话就输出

来源:互联网 
 
// 判断一个数的二进制形式是否只有一个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;
}// 判断一个数的二进制形式是否只有一个1,是的话就输出

#include "std



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: