用Visual C++ 6.0平台C++语言写一段简单的小程序,不要出现类,更不要用C语言编写!!非常感谢!

给定一个10进制数据如:1234,将其转换为十六进制数据4D2;4D2翻转后为2D4;2D4的十进制数据为724;724翻转为427。如果从1234变换为427计为一个周... 给定一个10进制数据如:1234,将其转换为十六进制数据4D2;4D2翻转后为2D4;2D4的十进制数据为724;724翻转为427。如果从1234变换为427计为一个周期。
计算10000以内的一个数据经过5个周期变换后的数据是什么。程序运行效果如图所示。

说明下“4D2翻转后为2D4”怎么办到啊?

答案直接发到tiansiyao159@163.com谢谢哦
展开
 我来答
IPKDBR
2012-06-25 · TA获得超过806个赞
知道小有建树答主
回答量:1410
采纳率:0%
帮助的人:782万
展开全部
我已经好久没有用c++了,而且你还不要用c语言,不好做,但可以给你个思路
1,十进制转16进制和16进制转10进制,系统里面直接用显示格式,在输出时套用就行.如果要转换过程, 那就是10进制除16取余,然后按倒序把这些余数组织起来就行.
2.至于4D2转2D4, 这个我觉得每次用 4D2-4D2/16,就可以得到它的余数了,把得到的余数给另一个变量,并且每次循环时乘16,就会得到 2D4
udahejue
2012-06-25 · 超过21用户采纳过TA的回答
知道答主
回答量:43
采纳率:0%
帮助的人:46.7万
展开全部
2D4(十六进制)=2*16^2+13*16^1+4*16^0(十进制)=724
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
球申翰X
2012-06-25 · TA获得超过188个赞
知道小有建树答主
回答量:129
采纳率:0%
帮助的人:128万
展开全部
这个翻转可以使用数据结构栈来实现。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友536e116eb
2012-07-09 · TA获得超过116个赞
知道答主
回答量:55
采纳率:0%
帮助的人:39.2万
展开全部
嗯 可以把每个位的数得到 当成字符存在 再逆着顺序 输出来
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式