C++ - Decimal to binary converting

后端 未结 29 3686
一向
一向 2020-11-28 18:53

I wrote a \'simple\' (it took me 30 minutes) program that converts decimal number to binary. I am SURE that there\'s a lot simpler way so can you show me? Here\'s the code:<

29条回答
  •  余生分开走
    2020-11-28 19:52

    A pretty straight forward solution to print binary:

    #include 
    using namespace std;
    int main()
    {
     int num,arr[64];
     cin>>num;
     int i=0,r;
     while(num!=0)
    {
      r = num%2;
      arr[i++] = r;
      num /= 2;
    }
    
    for(int j=i-1;j>=0;j--){
     cout<

提交回复
热议问题