给定一个10进制数据如:1234,将其转换为十六进制数据4D2;4D2翻转后为2D4;2D4的十进制数据为724;724翻转为427。如果从1234变换为427计为一个周期。
计算10000以内的一个数据经过5个周期变换

展开全部
收起
4回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Dara永远三岁

    9人对此回答表示赞同

    这个翻转可以使用数据结构栈来实现。
    展开
    9
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 键盘手

    9人对此回答表示赞同

    嗯 可以把每个位的数得到 当成字符存在 再逆着顺序 输出来
    展开
    9
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Victoria

    8人对此回答表示赞同

    我已经好久没有用c++了,而且你还不要用c语言,不好做,但可以给你个思路
    1,十进制转16进制和16进制转10进制,系统里面直接用显示格式,在输出时套用就行.如果要转换过程, 那就是10进制除16取余,然后按倒序把这些余数组织起来就行.
    2.至于4D2转2D4, 这个我觉得每次用 4D2-4D2/16,就可以得到它的余数了,把得到的余数给另一个变量,并且每次循环时乘16,就会得到 2D4
    展开
    8
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Sally1

    5人对此回答表示赞同

    2D4(十六进制)=2*16^2+13*16^1+4*16^0(十进制)=724
    展开
    5
    0回复
    发布于 6年前

    评论(0)

    收起评论

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
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部