编写一段代码,用于计算两个整数的和并最终以二进制的格式输出。
区块链毕设网qklbishe.com为您提供问题的解答
编写一段代码,用于计算两个整数的和并最终以二进制的格式输出。
class Solution {
public:
vector<int> twoSum(int m, int n) {
int sum = m + n;
vector<int> r;
//对十进制数进行除以二取余并以此存放到列表中
for (int i = 0; sum > 0; i++)
{
r[i] = sum % 2;
sum = sum / 2;
}
//依次取出从列表的最后一位到第一位余数
cout << "转为二进制为:" ;
for (int j=r.size() – 1; j >= 0; j–)
{
cout << r[j];
}
//对十进制数进行除以二取余并以此存放到列表中
for (int i = 0; sum > 0; i++)
{
r[i] = sum % 2;
sum = sum / 2;
}
//依次取出从列表的最后一位到第一位余数
cout << "转为二进制为:" ;
for (int j=r.size() – 1; j >= 0; j–)
{
cout << r[j];
}
return 0;
}
}
};
42:36
以上就是关于问题编写一段代码,用于计算两个整数的和并最终以二进制的格式输出。的答案
欢迎关注区块链毕设网-
web3一级市场套利打新赚钱空投教程
区块链NFT链游项目方科学家脚本开发培训