当前位置:编程学习 > C/C++ >>

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;
}
补充:软件开发 , C++ ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,