当前位置: 代码迷 >> 综合 >> 二进制程序报告
  详细解决方案

二进制程序报告

热度:72   发布时间:2024-01-22 04:49:55.0
/*  
02.*程序的版权和版本声明部分  
03.*copyright(c)2012,烟台大学计算机学院学生  
04.*all  rightsreserved.  
05.*文件名称:略  
06.*作者:李全港  
07.*完成日期:2012年11月20日  
08.*版本号:v1.0  
09.*  
10.*输入描述:无  
11.*问题描述:输出fibnacci序列的第20个数,fibnacci序列形如0,1,1,2,3,5,8,......  
12.*程序输出:fibnacci序列中的第20个数  
13.*问题分析:采用递归的方法......  
14.*/    


#include <iostream>   
using namespace std;
void dec2bin(int n);  
int main()  
{  
int n;  
cout<<"请输入一个整数:"<<endl;  
cin>>n;  
cout<<n<<"对应的二进制形式为:"<<endl;  
dec2bin(n);  
cout<<endl;  
return 0;  
}  
void dec2bin(int n)  
{  
if(n==0)  
{  
return;  
}  
else  
{  
dec2bin(n/2);  
cout<<n%2;  
return;  
}  
}  

运行结果:


  相关解决方案