zoukankan      html  css  js  c++  java
  • 10进制转化成2进制,16进制

    //写一个程序,将十进制,可以转换为2进制,八进制,十六进制,四进制
    #include <stdio.h>
    #include <stdlib.h>
    /************************************************************************/
    /*                 将数字换算成2进制打印出来                            */
    /************************************************************************/
    void go2(int x)
    {
        if (x == 0){
            return;
        }
        else{
            int i = x % 2;//取余
            x /= 2;
            go2(x);
            printf("%d", i);
        }
    
    }
    /************************************************************************/
    /*                 将数字换算成16进制打印出来                           */
    /************************************************************************/
    void go16(int x)
    {
        if (x == 0){
            return;
        }
        else{
            int i = x % 16;//取余
            x /= 16;
            go16(x);
            printf("%x", i);
        }
    
    }
    void main()
    {
        go16(11);
        getchar();
    }
    作者:nfcm
    qq讨论群:313032825
    本人做了一个微信公众号,用于分享各类视频学习资源和我多年学习经验,喜欢的可以关注哦!
    公众号图片
    如果你觉得文章对你有用,不妨点下右下角的推荐按钮。
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    map
    构造函数和对象
    for...in...and for each...in...
    事件
    JSON
    css伪类
    正则表达式
    什么是DOM、什么是BOM
    CSS颜色
    grid-layout实验
  • 原文地址:https://www.cnblogs.com/nfcm/p/6368148.html
Copyright © 2011-2022 走看看