| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3290 人关注过本帖
标题:十进制转八进制,十六进制,二进制的问题!
只看楼主 加入收藏
psp0375
Rank: 1
等 级:新手上路
帖 子:57
专家分:0
注 册:2007-10-22
收藏
得分:0 

虚心请教,认真学习..
2007-10-25 09:12
nighting
Rank: 1
等 级:新手上路
帖 子:26
专家分:0
注 册:2007-10-17
收藏
得分:0 
以下是引用vbc在2007-10-23 17:47:27的发言:
第一次正确,但第二次不正确,程序还是一样的执行,说明你有些变量的初值没有还原保留了上次的值,自己改一下吧.

问题已解!谢谢,各位


2007-10-26 08:02
chmlqw
Rank: 1
等 级:新手上路
帖 子:180
专家分:0
注 册:2007-10-11
收藏
得分:0 
以下是引用nuciewth在2007-10-25 8:08:52的发言:

递归我来写.

void Transform_m(long num,int m)//第一个参数是要处理的十进制数,第二个是进制
{
if(num==0)return ; //递归出口
Transform_m(num/m,m); //递归
if(num%m>9) //处理大于9的用字母'A'到 'F'输出
{
printf("%c",num%m-10+'A');
}
else //小于9的用数字字符输出.
{
printf("%c",num%m+'0');
}
}

我觉得写得好经典哦....

2007-10-26 14:50
abin7230
Rank: 1
等 级:新手上路
帖 子:41
专家分:0
注 册:2007-10-17
收藏
得分:0 
用栈怎么怎么编写呀

没有更高的理想,便在现实中堕落!
2007-10-26 17:49
HaPpY随心
Rank: 1
等 级:新手上路
帖 子:119
专家分:0
注 册:2007-9-28
收藏
得分:0 
回复:(nuciewth)递归我来写.[em01]void Transform_...
受教了,
斑竹真厉害
2007-10-26 20:44
快速回复:十进制转八进制,十六进制,二进制的问题!
数据加载中...
 
   



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

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