十三周——二进制转换

来源:互联网 发布:手机淘宝注册店铺步骤 编辑:程序博客网 时间:2024/06/07 02:39
/* * Copyright (c) 2013, 烟台大学计算机学院* All rights reserved.* 作    者:  申玉迪* 完成日期:2013 年 11 月 21 日* 版 本 号:v1.0* 输入描述: 无* 问题描述:二进制转换*/#include <iostream>using namespace std;void dec2bin(int n){    if(n==1)    {        cout<<n%2;        return;    }    else    {        dec2bin(n/2);       /*当cout<<n%2;放在dec2bin(n/2);前面时,会先输出余数。放在后面就会从下向上依次输出余数,即先输出1/2的余数*/        cout<<n%2;        return;    }}int main(){    int n;    cout<<"请输入一个整数";    cin>>n;    cout<<n<<"对应的二进制形式为:";    dec2bin(n);    return 0;}

原创粉丝点击