#include <stdio.h>
int main()
{int transfer(int x);int face(int n);int x;printf("请输入一个十进制数:");scanf("%d",&x);printf("转换成二进制数:%d\n",transfer(x));printf("进阶之递归转换结果:%d\n",fact(x));
}
int transfer(int x)
{int p=1,y=0,yushu;while(1){yushu=x%2;x/=2;y+=yushu*p;p*=10;if(x<2){y+=x*p;break;}}return y;
}
int fact(int n) {if(n<2)                       //将 2 换成其它数如 8 就可输出 8 进制的结果return n; else{ return fact(n/2)*10+n%2;                 }
}

C语言十进制转二进制相关推荐

  1. c语言位运算八进制转二进制,C语言十进制转换二进制八,十六进制。二进制转十进制。...

    C语言十进制转换二进制八,十六进制. 十进制转二进制有个计算公式,就是除以2取余再倒序显示余数就是了.可以根据公式写.八制进公式也同理.十六进制有点不一样,大于9的要转为字母.A,B,C,D,E,F. ...

  2. C语言 十进制和二进制相互转换 - C语言零基础入门教程

    目录 一.十进制和二进制区别 1.基数不同 2.有效字符不同 3.用途不同 二.十进制转二进制 三.二进制转十进制 四.猜你喜欢 零基础 C/C++ 学习路线推荐 : C/C++ 学习目录 >& ...

  3. C语言十进制转换为二进制(附完整源码)

    C语言十进制转换为二进制 C语言十进制转换为二进制完整源码 C语言十进制转换为二进制完整源码 #include <stdio.h> #include <stdlib.h>#de ...

  4. C语言十进制转换为二进制

    C语言将十进制转换为二进制. 入门级的写法,可供参考. yu:取余后的值. p:p是10的倍数.因为一般计算十进制转二进制时是除二取余逆排序法,所以需要将每一位的取余乘以p才可以加上结果变量值以达到逆 ...

  5. C语言——十进制转换为二进制

    #include <stdio.h> #include <math.h> //十进制转换为二进制 long long convertDecimalToBinary(int n) ...

  6. c语言 123转2进制,C语言十进制转二进制

    十进制转二进制可以使用库函数itoa. itoa函数原型:char*itoa(int value,char*string,int radix); 功能:将任意类型的数字转换为字符串.在中与之有相反功能 ...

  7. C语言 十进制转二进制补码(正负都可) 指针 初学

    十进制转二进制补码(正负都可) 指针初学 将一个十进制正(负)整数转换为对应的二进制补码(用指针完成 十进制转二进制:1.先判断该整数是正数还是负数 如果是正数则二进制补码首位为1 , 且对应的二进制 ...

  8. python语言十进制转二进制_python十进制转二进制的详解

    python十进制转二进制 python中十进制转二进制使用 bin() 函数. bin() 返回一个整数 int 或者长整数 long int 的二进制表示. 下面是使用示例: >>&g ...

  9. c语言10进制转2进制字符串,C语言十进制转二进制——实现和思考

    问题描述: 实现一个函数:能使十进制数转为二进制数 代码实现: 实际上可以利用C语言中的itoa函数 [itoa函数是C/C++的非标准函数,不保证被所有编译器正常使用] 具体用法:char * it ...

  10. C语言 十进制转二进制

    /// <summary> /// 十进制数转二进制数 /// </summary> /// <param name="cnt"> 待转换的十进 ...

最新文章

  1. 业界首个面向NLP场景深度迁移学习框架
  2. 我为什么辞去了热爱的 AI 工作?
  3. iOS逆向工程的一些资料
  4. Unable to start activity ComponentInfo
  5. 使用python写一个名片管理系统
  6. JS 中的return false的作用
  7. 息系统项目管理师知识点:区块链
  8. php mian函数,电脑main什么意思
  9. python 匹配段落_python格式化段落
  10. MacOS安装Photoshop2022提示错误代码107(Error Code: 107)(更新)
  11. 淘宝天猫1688通过图片搜索到相关产品API(拍立淘以图搜图API接口调用)
  12. 非常值得收藏的书签栏,程序员学习与设计相关的网站(有附件下载)
  13. 网络入侵检测系统之Suricata(七)--DDOS流量检测模型
  14. 【AI系列文章推送一】什么是人工智能?
  15. Linux 手动清除网卡的IP地址
  16. 纽约大学工程学院计算机工程硕士,纽约大学New York University (NYU) MS Computer Engineering 计算机工程硕士...
  17. AE基础教程(1)——第1章 影视后期专业导论
  18. 2019年3月计算机科学ESI排名,2019年3月ESI中国大学综合排名百强出炉,88所院校有进步...
  19. ubuntu14.04下Andriod2.3.1编译环境的搭建
  20. Office365 - Stream提示无法upload的原因

热门文章

  1. JavaScript---函数
  2. wangEditor-3.1.1 自己扩展的,增加代码块行号
  3. 关于HashSet类对象使用迭代器无法进行增删操作的问题
  4. iOS convertRect:view.frame toView: x 异常翻倍?
  5. [单选题]?php echo ceil(2.1/0.7); ?
  6. (三) UART 串口通讯
  7. jquery 获得table 行数
  8. 转自云界漫步:同步容灾100公里的限制来自哪里
  9. koa2:通过Ajax方式上传文件,使用FormData进行Ajax请求
  10. Python系列之入门篇——HDFS