从控制台输入1个unsigned short类型整数m和1个范围在[1~16]的整数n,将无符号整数m的高n位移到最低位,替代低n位的数值。
16进制数m 整数n
替换后的16进制数
0xff01 2
0xff03
16进制数的读写占位符用%x
输出的16进制数前自动添加0x的方法是占位符用%#x
%0#6x 占位符表示:16进制输出数值,数字前添加0x,输出数据占6个字符位置,如果输出的数字不足6个字符,在0x后数字前补0