文章
25
粉丝
82
获赞
478
访问
33.1k
//一个正整数转化成二进制
//去掉前面的0,但不是所有的0
//多轮输入
#include <iostream>
#include <vector>
using namespace std;
int main(){
unsigned int n;
vector<int> bi;
int num;
while(cin>>n){
while(n!=0){
num = n%2;
bi.push_back(num);
n /= 2;
}
}
for(int i = bi.size()-1; i>=0; i--){
cout<<bi[i];
}
return 0;
}
登录后发布评论
暂无评论,来抢沙发