1015
来源:互联网 发布:求网络兼职工作 编辑:程序博客网 时间:2024/06/06 14:11
题目编号:1015
题目大意:给你一个十进制的数,然后用二进制输出。
解题思路:我在大一做过用十六和八进制输出结果的,是用函数的,然后我就想有没有用二进制输出的C++自带的函数呢。。。。到底是没找到,然后用递归来实现了,不是很难 的递归。
做题感想:没啥想说的,就是有点疑问,有没有自带二进制的函数呢?
#include<iostream>using namespace std;int main(){ int n, i, k; int b[11]; while (cin>>n) { if (n == 0) { cout<<"0"<<endl; continue; } k = 0; while(n) { b[k]=n%2; k++; n/=2; } for (i=k-1;i>=0;i--) cout<<b[i]; cout<<endl; } return 0;}
0 0
- 1015
- 1015
- 1015
- 1015
- 1015
- 1015
- 1015
- 1015
- 1015
- 1015
- 1015
- 1015
- 1015
- 1015
- 1015
- 1015
- 1015
- 1015
- Vim (.Virc/.Vimrc文件)常见配置
- @Validate SpringMVC 使用JSR-303进行校验
- Java反射总结(一)
- python 使用百度语音api
- 位图排序基本实现
- 1015
- GNU C 、ANSI C、标准C、标准c++区别和联系
- STM32_EXIT中断
- 01背包问题
- leetcode算法训练#2 Add Two Numbers
- android开发之用阿里云OSS加载图片
- spring mvc Cannot locate BeanDefinitionParser for element spring-servlet.xml
- fuck啊,喷水装置
- opengl 颜色版