C++ 十进制转二进制代码实现 一(持续整理中)

/**********************************
 *  10进制转换为2进制输出  *
 **********************************/
#include <iostream>
using namespace std;

void convert(int);

int main(void) {
    int data;
    cout << “请输入你要转换的数: “;
    cin >> data;
    convert(data);
    return 0;
}

/**函数*/
void convert(int fdata) {
    int c[12] = {0}, count;
    count = 0;
    for(int i = 0; fdata > 0; i++){
        c[i] = fdata%2;
        fdata = fdata/2;
        count++;
    }
    for(int j = count; j > 0; j–) {
        cout << c[j-1];
    }
    cout << endl;
}

    原文作者:进制转换
    原文地址: https://blog.csdn.net/niro_z/article/details/8243037
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞