练习三 1015
2016-05-29 10:20
232 查看
概述:输入一个十进制数,输出它的二进制.
思路:好吧..并没有用到动态规划,不过用到了位运算符
感想:无
思路:好吧..并没有用到动态规划,不过用到了位运算符
感想:无
#include <iostream> using namespace std; int main() { int a[12]; int base10; while(cin>>base10) { int dig=0; while (base10>0) { a[dig++]=base10&1; base10>>=1; } for (dig--;dig>=0;dig--) {cout<<a[dig];} cout<<endl; } return 0; }
相关文章推荐
- 学习总结 java 异常
- Android的Handle类
- Android异步消息处理之Looper,Handler,Message,MessageQueue
- PHP常用函数
- 最优化学习笔记(四)——最速下降法
- Hibernate 中的 Session 接口
- 使用MyBatis Generator从数据库自动生成Mapper和Po类
- Spring注入SessionFactory问题
- L-1-5 Linux基础命令详解之目录查看与编辑命令
- Android实战简易教程-第七十五枪(WIFI直连工具类)
- 练习三 Problem P
- 【C++】EOF表示的是什么意思
- 练习三 1013
- 算法系列(一)基本概念
- 2016年5月29日上午(菜鸟Bootstrap(less))
- 设计模式[策略模式和观察者模式]
- L-1-4 Linux基础命令详解之文件查看命令
- [BZOJ4103] 异或运算
- 学习练习 java 集合
- 分治算法思想介绍