三行代码实现十进制转二进制
来源:互联网 发布:软件项目 决算书 编辑:程序博客网 时间:2024/06/02 07:28
转载请注明出处,谢谢
同学c++补考,找我帮忙写十进制转二进制的代码,为了让这同学能记住,所以就想写的简单些,然后没想到居然能这么简单,感觉还不错。直接上代码:
void DtoB(int d){if(d/2)DtoB(d/2);cout<<d%2;}
考虑到有人很懒,喜欢复制就能用的代码,所以下面贴一个带主函数的完整代码好了:
#include<iostream>using namespace std;void DtoB(int d){if(d/2)DtoB(d/2);cout<<d%2;}int main(){int n;cin>>n;DtoB(n);cout<<endl;return 0;}
这个代码可以很容易转换成其他语言,比如下面的python版(python 3.4):
def dtob(d):if d//2:dtob(d//2)print(d%2, end='')
0 0
- 三行代码实现十进制转二进制
- 十进制转二进制c代码
- 十进制转二进制含代码
- 十进制数转二进制数的C实现代码
- Stack实现十进制转二进制
- 递归实现十进制转二进制
- 栈实现二进制转十进制
- 递归实现十进制转二进制
- 二进制转十进制(栈实现)
- 堆栈实现二进制转十进制
- 经典代码--二进制转十进制!!!
- 十进制转二进制的神奇代码
- 二进制转十进制的java代码
- 十进制转二进制(最简代码)
- 用C++实现十进制转二进制或者十进制转十六进制
- 三行代码实现流布局
- 三行代码实现贝塞尔曲线
- DELHI实现十进制和二进制互转
- Linked List Cycle [leetcode]
- C++内存管理(下)
- CDockablePane使用心得
- 方向最重要
- 表达式与表达式树
- 三行代码实现十进制转二进制
- i Media Center Player更新
- Poj 3648 Wedding (2-sat 输出方案)
- C++运算符重载
- 选择排序
- 如何在iphone/ipad上安装低版本App
- python文件和目录访问File and Directory Access
- java.util.Collections.swap()方法实例
- hdu 4850 字符串构造---欧拉回路构造序列 递归+非递归实现