给大家推荐个靠谱的公众号程序员探索之路,大家一起加油
#include<stdio.h>
#include<stack>
#include<stdlib.h>
#include<iostream>
using namespace std;
main()
{
int n;
stack<int> s;
scanf("%d",&n);
while(n--)
{
int m,x;
scanf("%d",&m);
while(m>0)
{
x=m%2;//转换为2进制 如果转换成其他进制 把2换成其他数字
s.push(x);
m/=2;
}
while(!s.empty())
{
x=s.top();
printf("%d",x);
s.pop();
}
printf("\n");
}
}