| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2268 人关注过本帖
标题:新人,请各路大神指教
取消只看楼主 加入收藏
一壶瀑布
Rank: 1
等 级:新手上路
威 望:2
帖 子:14
专家分:0
注 册:2019-6-16
结帖率:66.67%
收藏
已结贴  问题点数:20 回复次数:5 
新人,请各路大神指教

2019-06-16 19:50
一壶瀑布
Rank: 1
等 级:新手上路
威 望:2
帖 子:14
专家分:0
注 册:2019-6-16
收藏
得分:0 
问题描述
  十六进制数是在程序设计时经常要使用到的一种整数的表示方式。它有0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F共16个符号,分别表示十进制数的0至15。
    十六进制的计数方法是满16进1,所以十进制数16在十六进制中是10,而十进制的17在十六进制中是11,以此类推,十进制的30在十六进制中是1E。
  给出一个非负整数,将它表示成十六进制的形式。
输入格式
  输入包含一个非负整数a,表示要转换的数。0<=a<=2147483647
输出格式
  输出这个整数的16进制表示
样例输入
30
样例输出
1E
2019-06-19 08:37
一壶瀑布
Rank: 1
等 级:新手上路
威 望:2
帖 子:14
专家分:0
注 册:2019-6-16
收藏
得分:0 
想找人详细讲解
??
2019-06-19 08:38
一壶瀑布
Rank: 1
等 级:新手上路
威 望:2
帖 子:14
专家分:0
注 册:2019-6-16
收藏
得分:0 
#include <stdio.h>

void dtoh(int n);

int main()

{

int n=123;

 printf("n=");

scanf("%d",&n);

dtoh(n);

void dtoh(int n);

   }


    {if (n==0)

    return;

    dtoh(n/16);

    putchar(n%16<10;n%16+'0';n%16-10+'A');


}
2019-06-19 09:54
一壶瀑布
Rank: 1
等 级:新手上路
威 望:2
帖 子:14
专家分:0
注 册:2019-6-16
收藏
得分:0 
哪错了???各位大佬
2019-06-19 09:54
一壶瀑布
Rank: 1
等 级:新手上路
威 望:2
帖 子:14
专家分:0
注 册:2019-6-16
收藏
得分:0 
好的  我看到了 感谢大佬
2019-06-20 12:19
快速回复:新人,请各路大神指教
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.013459 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved