HOJ 2014 winter 转16进制

整数的表示

My Tags  (Edit)
  Source : - Sealed -
  Time limit : 1 sec   Memory limit : 32 M

Submitted : 76, Accepted : 19

在IA32上无符号的整型变量在内存中是“倒”存储的,如一个整数: 305419896 换算成 16进制是0x12345678, 在内存中从低地址到高地址的4个字节里的数据分别是 0x78 0x56 0x34 0x12 。
你的任务是对于给定的无符号整数,输出其在内存中的十六进制表示。 

输入 
第一行一个数N,表示下面有N个测试数据。
紧接着下面N行,每行一个整数K ( 0 <= K <= 2^32 -1 ) 
输出
对于每个输入K, 输出其在内存中从低地址到高地址的存储数据。 表示十六进制数用到字母时,一律大写。如: 不能输出 0x1d,而要输出 0x1D。 每字节之间用空格分开,每个输出占一行。

示例输入

6
0
1
5
5987456
3000000000
305419896
示例输出
0x00 0x00 0x00 0x00
0x01 0x00 0x00 0x00
0x05 0x00 0x00 0x00
0x80 0x5C 0x5B 0x00
0x00 0x5E 0xD0 0xB2
0x78 0x56 0x34 0x12

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

相关推荐
©️2020 CSDN 皮肤主题: Age of Ai 设计师:meimeiellie 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值