二进制数 题解:暴力至高
#include <bits/stdc++.h>
using namespace std;
int num[32]={0};
int main()
{
unsigned int n;
while(cin>>n)
{
int a=n;
int j=-1;
while(a)
{
j++;
num[j]=a%2;
a/=2;
}
for(int k=j;k>=0;k--)
{
if(k>0)cout<<num[k];
else cout<<num[k]<<endl;
}
}
return 0;
}
登录后发布评论
暂无评论,来抢沙发