第12周项目3.5 输出整数所对应的二进制数
来源:互联网 发布:软考程序员教程 编辑:程序博客网 时间:2024/06/03 17:37
/* *Copyright (c)2014,烟台大学计算机与控制工程学院 *All rights reserved. *文件名称:gcd.cpp *作 者:惠睿 *完成日期:2014年11月17日 *版 本 号:v1.0 * *问题描述:编制一个程序,计算并输出整数所对应的二进制数。*程序输出:输出整数对应的二进制数。*/ #include <iostream>using namespace std;void dec2bin(int);int main(){ int n;cout<<"请输入一个整数:";cin>>n;cout<<n<<"对应的二进制形式为:";dec2bin(n); //输出n对应的二进制串cout<<endl;return 0;}void dec2bin(int n){ if(n==1) cout<<"1 "; //二进制数的最高位是1 else { dec2bin(n/2); //辗转相除法求二进制数 cout<<n%2<<" "; }}
运行结果:
知识点总结:熟悉运用递归函数编程。
0 0
- 第12周项目3.5 输出整数所对应的二进制数
- 第12周项目5之输出对应的二进制
- 输出整数对应二进制数中1的个数
- 第12周 项目3-(5)求出对应数的二进制形式
- 第十二周项目三(5):输出整数对应的二进制形式
- 第十二周 项目三-用递归方法求解(5)-一个整数对应的二进制数
- 第12周项目3-输出输入的数的二进制形式
- 【c语言】将一个数的二进制序列逆序,然后输出逆序之后的二进制序,所对应的数
- 把一个十进制数的二进制形式翻转,并输出翻转后所对应的十进制数
- 第十二周项目3--输出一个整数的二进制形式
- 第12周项目3 用递归方法求解(5、输出二进制数)
- Python备忘【1】输出0~255之间整数对应的二进制、八进制、十六进制数(填充对齐)
- 第十三周-输入一个整数,要求输出对应的二进制形式。
- 第二周作业02 -- 随机生成一个n位的二进制数对应的长整数
- 第十二周项目3.5输一个数n,输出其相应的二进制数
- 第十二周项目 输入一个整数n,要求用递归函数实现对应的二进制形式。
- 第十二周上机项目3--(5)求出对应整数的二进制形式
- Java程序输出一个整数的二进制,八进制,十六进制数
- 日间比较
- sqlite日期函数
- Plug-in com.android.ide.eclipse.adt was unable to load class
- swig安装搭建与测试
- Android ActionBarDrawerToggle、DrawerLayout、ActionBar 结合
- 第12周项目3.5 输出整数所对应的二进制数
- 第十二周项目三(3)递归法求两个数的最大公约数
- Could not load the "logo.png" image referenced from a nib in the bundle with identifier
- 虚拟摄像头驱动程序框架分析
- VC++工程中使用C文件
- 谈谈Objective-C的警告
- 用 Python 解回文数的个数
- Android基础:十八般武器之TabHost
- clojure中检查依赖的包是否有更新