编程实现:输入一个十进制数,转换成对应的二进制数、八进制数和十六进制数并输出。

日期:2020-02-14 15:12:29 人气:2

编程实现:输入一个十进制数,转换成对应的二进制数、八进制数和十六进制数并输出。

1、#include using namespace std; int main() { int a,b,c,d; cout<<"请输入待转换的数:"; cin>>a; //二进制分别计算每一位 if(a==0)cout<<a; b=a;c=0;d=1; while(b!=0) { c+=(b%2)*d;//依次把b除以2的余数写在c的对应位置上 b=b/2; d*=10; } cout<<c<
    A+
热门评论