将一个十进制数转换成二进制输出--递归实现
2013-04-09 16:12
113 查看
#include <iostream> using namespace std; void WriteBinary(int n) { if(n==0||n==1) cout<<n; else { WriteBinary(n/2); cout<<n%2; } } int main() { cout << "Hello world!" << endl; WriteBinary(12); return 0; }
相关文章推荐
- 输入一个十进制数N,将它转换成R进制数输出(运用递归实现)
- 用递归的方法实现输出一个十进制数的每一位
- c语言编程如何实现-十进制数转换成二进制和输出
- 用递归的方法实现输出一个十进制数的每一位
- 判断是否为2的幂||输出一个整数二进制格式中1的个数 非循环非递归实现
- 用递归的方法实现输出一个十进制数的每一位
- 用递归的方法实现输出一个十进制数的每一位
- 用递归的方法实现输出一个十进制数的每一位
- 将十进制整形数转换成二进制,然后通过字符型输出 自己实现的一个简单的例子
- 用递归的方法实现输出一个十进制数的每一位
- 输出一个十进制数转换为二进制后的1的个数
- 用递归和非递归的方法把一个十进制数转换为二进制序列
- 将任意一个十进制数数字转换为二进制形式,并输出转换后的结果
- 将一个十进制数转换为二进制输出
- 用递归的方法实现输出一个十进制数的每一位
- 用递归的方法实现输出一个十进制数的每一位
- 用递归将十进制数转换为二进制数
- 用递归的思想写编写一个函数reverse_string(char * string)实现字符串反向输出和反向排列
- 用递归方式实现将一个非负整数逆序输出
- 输入一个表示整数的字符串,把该字符串转换成整数并输出(实现atoi函数功能)