好歹也搞了几年OI了,竟然连最基础的进制转换都没搞会,不能再这样下去了,历经千辛,总算,我这个辣鸡写出了一个十转二的程序,大佬们见笑了
代码如下:
#include <cstdio>
using namespace std;
int a[10001],len=0;
void turndate(int x)
{
int i;
while(x!=0)
{
i=x%2;
x/=2;
a[++len]=i;
}
}
int main()
{
int n;
scanf("%d",&n);
turndate(n);
for(int i=len;i>=1;--i) printf("%d",a[i]);
}