第二周任务1-1 十进制转换二进制

来源:互联网 发布:机打收据软件 编辑:程序博客网 时间:2024/06/06 12:48
 

实验目的:十进制转换二进制

实验内容:

/*

* 程序的版权和版本声明部分
* Copyright (c) 2011, 烟台大学计算机学院学生
* All rights reserved.
* 文件名称:   d2b                          
* 作        者:   姜雅明                          
* 完成日期:   2121   年  02   月   26    日
* 版 本 号:   1.0      

* 对任务及求解方法的描述部分
* 输入描述:输入一个十进制数
* 问题描述:经过转换,将是进制数转换为二进制
* 程序输出:二进制数
* 问题分析:
* 算法设计:……
* /

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



原创粉丝点击