第二周上机任务

来源:互联网 发布:刀塔传奇圣灵骑士数据 编辑:程序博客网 时间:2024/04/24 11:58

编写递归函数将十进制数转换成二进制数!

* 程序头部注释开始

* Copyright (c) 2011, 烟台大学计算机学院学生
* 文件名称: 将十进制数转换成二进制数                  
* 作    者:张艳明                            
* 完成日期:   2012  3 5
* 版本号:         
* 对任务及求解方法的描述部分
* 程序头部的注释结束

 


 

#include <iostream>  using namespace std;  void d2b( int n )  {      static a = 0;//静态局部变量      ++a;      if (n == 0)          if (a == 1)          {              cout <<"0";              return;          }          else              return;      else          d2b(n/2);      cout << n%2;  }  int main()  {  int a;  cin >> a; //输入十进制数  d2b( a ); //转换成二进制数输出  cout << endl;  system("PAUSE");  return 0;  }  

 


原创粉丝点击