(百例编程)10.数制转换

题目:将任一整数转换为二进制形式

#include <iostream>

using namespace std;
int main(void)
{
     int a,m=0;
     int s[100];
     cout<<"请输入要转换为二进制的整数:"<<endl;
     cin>>a;
     for (;;)
     {
       s=a%2;
       a=a/2;
  
       if (a==0)
        break;
       m++;
      }
     cout<<"转换后的二进制为:";
     for (;m>=0;m--)
     {
      cout<<s;
     }
     cout<<endl;
     return 0;
}


你可能感兴趣的:((百例编程)10.数制转换)