利用递归将整数转化为二进制
来源:互联网 发布:淘宝外卖会员卡怎么用 编辑:程序博客网 时间:2024/05/18 02:36
#include<iostream>
using namespace std;
void binary(int numbers){
int remainder;
if (numbers <= 1){
cout << numbers;
return;
}
remainder = numbers % 2;
binary(numbers >> 1);
cout << remainder;
}
int main(){
int number;
cout << "请输入一个正整数: ";
cin >> number;
if (number < 0)
cout << "输入的数据错误!\n";
else{
cout << number << "转化为二进制位:";
binary(number);
cout << endl;
}
getchar();
getchar();
return 0;
}
using namespace std;
void binary(int numbers){
int remainder;
if (numbers <= 1){
cout << numbers;
return;
}
remainder = numbers % 2;
binary(numbers >> 1);
cout << remainder;
}
int main(){
int number;
cout << "请输入一个正整数: ";
cin >> number;
if (number < 0)
cout << "输入的数据错误!\n";
else{
cout << number << "转化为二进制位:";
binary(number);
cout << endl;
}
getchar();
getchar();
return 0;
}
0 0
- 利用递归将整数转化为二进制
- 利用bitset将整数转化为二进制
- 将整数转化为二进制,采用递归方法
- 将整数转化为二进制字符串
- 将二进制整数转化为字符
- 递归将十进制转化为二进制
- 将整数num转化为32位的二进制数
- 用递归函数将十进制转化为二进制
- 利用函数将一个浮点型变量转化为二进制
- 利用函数将一个浮点型变量转化为二进制
- 利用函数将一个浮点型变量转化为二进制
- HDU2051 递归 转化为二进制
- Python:利用内建函数将字符串转化为整数
- Python:利用内建函数将字符串转化为整数
- 输入一个十进制整数,设计递归函数,将该整数转化为一个二进制数。 思考: 如何将一个十进制数转化成一个8进制和16进制数。
- 将十进制转化为二进制
- 将字符串转化为整数
- 将整数转化为字符串
- GDB调试fork+exec创建的子进程的方法
- 算法分析-汉诺塔问题(一)
- Unity调用DLL
- redis安装
- 模拟赛 土豪聪要请客
- 利用递归将整数转化为二进制
- APP-FND-00676: 弹性域例程 FDFGDC 无法读取为此说明性弹性域指定的默认引用字段
- https证书是网购站点的必备利器
- CAsyncSocket及CSocket的区别和用法
- 转载_网络基本功(九):细说TCP重传
- Standford《Machine Learning》 编程练习2
- 第九周项目1利用循环求和(一)
- 其他栏计划
- 转载_网络基本功(十):细说TCP确认机制