第十三周-输入一个整数,要求输出对应的二进制形式。

来源:互联网 发布:基于svd的推荐算法 编辑:程序博客网 时间:2024/05/17 07:25
/*02.* 程序的版权和版本声明部分03.* Copyright (c)2013, 烟台大学计算机学院学生04.* All rightsreserved.05.* 作    者:王洪海06.* 完成日期:2013  年11  月 24 日07.* 版本号: v1.008.*09.* 输入描述:无10.* 问题描述:输入一个整数,要求输出对应的二进制形式。11.* 程序输出: 问题分析:采用递归的方法……*/#include <iostream>using namespace std;int dec2bin(int n);int main(){  int n;  cout<<"请输入一个整数:";  cin>>n;  cout<<n<<"对应的二进制形式为:";  dec2bin(n);  cout<<endl;}int dec2bin( int n){    if(n%2==1)      cout<<0;    else      cout<<1;    if(n>1)      return dec2bin(n/2);}

运行结果,如图: