频道栏目
首页 > 程序开发 > 软件开发 > C语言 > 正文
c语言/c++十进制转化为二进制的代码教程
2018-05-22 16:25:58         来源:dis_world的博客  
收藏   我要投稿

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;

}

点击复制链接 与好友分享!回本站首页
上一篇:c语言经典例题:正整数求位数and求顺、逆序位数
下一篇:C语言进阶教程之数组指针和指针数组分析
相关文章
图文推荐
点击排行

关于我们 | 联系我们 | 广告服务 | 投资合作 | 版权申明 | 在线帮助 | 网站地图 | 作品发布 | Vip技术培训 | 举报中心

版权所有: 红黑联盟--致力于做实用的IT技术学习网站