
image.png

image.png
Console.WriteLine("请输入一个整数");
int num = int.Parse(Console.ReadLine());
int[] bytes = new int[8];//一个字节占8位,范围是0-255;
int index = 0;
while (true)
{
bytes[index] = num % 2;
num /= 2;
index++;
if (num == 1)
{
bytes[index] = num;
break;
}
}
for (int i = bytes.Length - 1; i >= 0; i--)
{
Console.Write(bytes[i]);
}