- 博客(1)
- 收藏
- 关注
原创 关于实现“一语句实现x是否为2的若干次幂的判断”的分析过程
一语句实现x是否为2的若干次幂的判断 代码: void main() { int a; scanf("%d”,&a); printf(“%c",(a)&(a-1)?'n':'y'); } 分析: 自己推断了一下,应该是二进制的按位与运算,这样就不难解释了,例如: 若a为十进制的8,用二进制表示为1000,则(a-1)为01...
2019-06-20 16:34:59 1127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人