题目描述
将一个长度最多为30位数字的十进制非负整数转换为二进制数输出。
输入
多组数据,每行为一个长度不超过30位的十进制非负整数。
(注意是10进制数字的个数可能有30个,而非30bits的整数)
输出
每行输出对应的二进制数。
样例输入
985
211
1126
样例输出
1111011001
11010011
10001100110
代码
#include<cstdio>
#include<cstring>
using namespace std;
int main(){
char num1[30];
int num2[30];
while(scanf("%s", num1) != EOF){
int len = strlen(num1