题目描述
编写一个十进制转化为二进制的程序,输入数据一个整数a (a <= 10000),输出它的二进制数。
输入描述
一个十进制整数 a。
输出描述
对应的二进制数。
输入样例
13
输出样例
1101
//参考答案
#include <iostream>
using namespace std;
int a[100];
int main() {
int x, cnt = 0;
cin >> x;
while (x) {
a[cnt] = x % 2;
x /= 2;
cnt++;
}
for (int i = cnt-1; i >= 0; i--)
cout << a[i];
return 0;
}