题目描述
输入一个十进制正整数N,将它转换成二进制数输出。
输入
输入数据包含多个测试实例,每个测试实例包含一个整数N(32位整数)。
输出
为每个测试实例输出转换后的数,每个输出占一行。
样例输入
7 6
样例输出
111 110
#include<bits/stdc++.h>
using namespace std;
int main()
{
int i,j,m,n;
while(scanf("%d",&m)!=EOF)
{
int a[100];
for(i=0;m!=0;i++)
{
a[i]=m%2;
m=m/2;
}
for(i=i-1;i>=0;i--)
cout<<a[i];
cout<<endl;
}
return 0;
}