您的位置:首页 > 编程语言 > C语言/C++

2012C++程序设计实验报告【2.1】

2012-02-28 14:34 274 查看
 
/*

* 程序的版权和版本声明部分

* Copyright (c) 2011, 烟台大学计算机学院学生

* All rights reserved.

* 文件名称:   递归调用将十进制数改为二进制数                          

* 作    者: 王琳                            

* 完成日期:     2012    年    02   月   28     日

* 版 本 号:2-1-1

 *源程序

#include <iostream>

using namespace std;

void d2b(int n)

{

 if(n==0)

 {

  ;

 }

 else

 {

  d2b(n/2);

  cout<<n%2;

 }

 return;

}

int main()

{

 int a;

 cout<<"请输入要转换的十进制数:";

 cin>>a; //输入十进制数

 cout<<"十进制转换成的二进制数为:";

 if(a==0)

  cout<<a;

 else

 d2b(a);//转换成二进制数输出

 cout<<endl;

 return 0;

}

实验结果:



内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c++ c