判断一个整数是否2的整数幂C++如何实现

 时间:2024-10-12 20:10:09

1、判断一个整数是否为2的整数幂,只需不断除以2,除到0为止,每次都能整除的整数,就是2的整数幂。

判断一个整数是否2的整数幂C++如何实现

3、输入一个正整数,保存在变量num中。

判断一个整数是否2的整数幂C++如何实现

5、执行do-while循环,条件是整除2的余数为0,且得到的整数大于0。

判断一个整数是否2的整数幂C++如何实现

7、将整数num转变为除以2的数,如下图所示。

判断一个整数是否2的整数幂C++如何实现

9、如果最后的num值等于0,则说明num是2的整数幂,输出结果。

判断一个整数是否2的整数幂C++如何实现判断一个整数是否2的整数幂C++如何实现
热门搜索
我的世界手机版攻略 腾达路由器怎么安装 炉石传说竞技场攻略 八里沟旅游攻略 红烧草鱼块 胸小怎么穿泳衣 纸飞机怎么折的 一体机怎么样 战争与和平简介 侠客风云传夜叉攻略