请选择 进入手机版 | 继续访问电脑版
查看: 1345|回复: 1

进制转换

[复制链接]

  离线 

 成长值: 2260

  • TA的每日心情
    开心
    4 天前
  • 签到天数: 76 天

    [LV.6]常住居民II

    346

    主题

    402

    帖子

    2452

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    2452
    发表于 2019-9-27 18:32:12 | 显示全部楼层 |阅读模式
    10金钱
    输入一个十进制数N,将它转换成R进制数输出。

    输入
    输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(2<=R<=16, R<>10)。
    输出
    为每个测试实例输出转换后的数,每个输出占一行。如果R大于10,则对应的数字规则参考16进制(比如,10用A表示,等等)。

    请给出你的程序代码,如果被采纳,将会得到金钱奖励!




    我知道答案 本帖寻求最佳答案回答被采纳后将获得系统奖励20 金钱 , 目前已有1人回答

    温馨提示:
    1、在论坛里发表的文章仅代表作者本人的观点,与本网站立场无关。
    2、论坛的所有内容都不保证其准确性,有效性,时间性。阅读本站内容因误导等因素而造成的损失本站不承担连带责任。
    3、根据二○○二年一月一日《计算机软件保护条例》规定:为了学习和研究软件内含的设计思想和原理,通过安装、显示、传输或者存储软件等方式使用软件的,可以不经软件著作权人许可,不向其支付报酬!鉴于此,也希望大家按此说明研究软件!谢谢
    4、若因线路及非本站所能控制范围的故障导致暂停服务期间造成的一切不便与损失,论坛不负任何责任。
    5、注册会员通过任何手段和方法针对论坛进行破坏,我们有权对其行为作出处理。并保留进一步追究其责任的权利。
    6、本站所有资源来自互联网,版权归原作者所有,所有资源仅供于学习、交流研究,请于下载24小时之后删除!
    7、当您在浏览本站时,发现有您自己创作的原创资源时侵犯了您的合法资源时,请您及时联系管理员,邮箱:2550721739@qq.com,我们会及时处理!

      离线 

    该用户从未签到

    0

    主题

    2

    帖子

    32

    积分

    等待验证会员

    积分
    32
    发表于 2019-11-5 23:01:50 | 显示全部楼层
    #include&lt;stdio.h&gt;
    int main()
    {
        int c,i,num,r=0,b,an[81];
    char ku[] = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z'};
        char hex[81];
    scanf(&quot;%d%d&quot;,&amp;num,&amp;b);
    for(i=0; ;i++)
    {
    an=num%b;
    num/=b;
    if(!num) break;
    }
    for(c=i;c&gt;=0;c--)
    {
    hex[i-c]=ku[an[c]];r++;
    }
    for(i=0;i&lt;r;i++)
    {
    printf(&quot;%c&quot;,hex);
    }
    return 0;
    }
    void numconv(char hex[],int num,int b)
    {

    }

    回复

    使用道具 举报

    使用 高级模式(可批量传图、插入视频等)
    您需要登录后才可以回帖 登录 | 立即注册