exchange.cpp

来自「自制的将一个int型数据转化为有数值意义的二进制。」· C++ 代码 · 共 34 行

CPP
34
字号
#include<iostream.h>
int i=7;
int b[8]={0,0,0,0,0,0,0,0};
void change(int n)
{
	if(n==1||n==0)
	{
		cout<<n;
		b[i--]=n;
		return;
	}
	change(n/2);
	b[i--]=n%2;
	cout<<n%2;
}
int main()
{
	int n;
	cin>>n;
	do
	{
		i=7;
		change(n);
		cout<<endl;
		for(int j=0;j<8;j++)
			cout<<b[j];
		cout<<endl;
	}while(cin>>n);
	return 0;
}



⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?