查看提交统计提问 总时间限制: 1000ms 内存限制: 128000kB 描述 一个十进制数n(0<=n<=200000000)转换成二进制数,例如输入10,输出1010.< span=""><=n<=200000000)转换成二进制数,例如输入10,输出1010.<> 输入 一个整数n 输出 二进制数 样例输入 10 样例输出 1010 查看 提交 统计 提问
时间: 2023-04-12 09:01:28 浏览: 314
答案:
可以使用位运算来将十进制数转换为二进制数。具体实现可以参考以下代码:
int n;
cin >> n;
string binary = "";
while (n > 0) {
binary = to_string(n % 2) + binary;
n /= 2;
}
cout << binary << endl;
这段代码会将输入的十进制数n转换为二进制数,并输出结果。
阅读全文