首页 > 安全资讯 >

c语言/c++十进制转化为二进制的代码教程

18-05-22

c语言 c++十进制转化为二进制的代码教程。c语言:

c语言:

#include<stdio.h>
int main()
{

       intnum,r;

       scanf("%d",&num);

       printf("%d的二进制数是:",num);

       while(num!=0)

       {     r=num%2;

              num=num/2;

              printf("%d",r);

       };

       printf("\n");

       return0;

}

(2)c++

#include<iostream>

using namespace std;

class C

{

       intnum;

public:

       C()

       {     cin>>num;}

       ~C(){}

       voidchange();

};

void C::change()

{ int r;

       cout<<"将"<<num<<"转换为二进制是:";

       while(num!=0)

       {    

              r=num%2;

              num=num/2;

              cout<<r;

       };

       cout<<endl;

}

 

int main()

{ C c1;

c1.change();

return 0;

}

相关文章
最新文章
热点推荐