将一个十进制的数字转换成一个二进制的数 用C语言

骑猪看日落 2023-07-17 07:07 96阅读 0赞
  1. int main(){
  2. int x,y,i,a[8],j,u;
  3. scanf("%d",&x);
  4. y=x;i=0;
  5. do{
  6. u=y/2;
  7. a[i]=y%2;
  8. i++;
  9. y=u;
  10. }while(y>=1);
  11. for(j=i-1;j>=0;j--){
  12. printf("%d",a[j]);}
  13. return 0;}

实现功能是:将一个十进制的数字转换成一个二进制的数

实现结果如下

20200320150016585.png

发表评论

表情:
评论列表 (有 0 条评论,96人围观)

还没有评论,来说两句吧...

相关阅读