T20379.进制转换1 题解
2024-08-06 14:04:23
发布于:广东
#include <iostream>
#include <string>
using namespace std;
string decimalToBinary(int n) {
string binary = "";
if (n == 0) {
return "0";
}
while (n > 0) {
binary = (n % 2 == 0 ? "0" : "1") + binary;
n = n / 2;
}
return binary;
}
int main() {
int number;
cin>>number;
string binary = decimalToBinary(number);
cout << binary <<endl;
return 0;
}
这里空空如也
有帮助,赞一个