概述 随机一个整数,将其比特位001转为011。 思路 按位比较输入整数的比特位,遇到001,就转为011,然后移3个位;否则移1个位。 源码 本文主要是以C、C++、QT为基础进行编程,运行前简单修改即可。测试入口函数为 void Test_Convert_Bits()。 #include <qglobal.h> #include "QtMath" #include "QTime" //将整数中的001转为011 void Test_Convert_Bits()