#include
#include
#include
using namespace std;
int main()
{
#pragma region 十进制转二进制
cout << “请输入一个十进制数:” << endl;
int num,count=0,n;
cin >> num;
n = num;
do
{
count++;
n /= 2;
} while (n != 0);
cout << count << endl;
n = num;
int a;
for (int i=0;i<count;i++)
{
for (int j=0;j<count-i&&n!=0;j++)
{
a=n % 2;
n=n / 2;
}
cout << a;
n = num;
}
#pragma endregion
system(“pause”);
return 0;
}
一种十进制转二进制的新思想
最新推荐文章于 2023-07-16 22:45:25 发布