从键盘输入一个十六进制无符号整数,按下列顺序完成指定功能:
1)从最高位到最低位输出该整数的二进制位序列;
2)按十六进制格式输出该整数;
3)将该整数循环右移8位后按十六进制格式输出;
4)将该整数的第二个字节(从低位字节到高位字节)清0后按十六进制格式输出;
5)将该整数的第三个字节(从低位字节到高位字节)置1后按十六进制格式输出;
6)将该整数的第四个字节(从低位字节到高位字节)位取反后按十六进制格式输出;
7)交换该整数的第一和第三个字节后按十六进制格式输出。
从键盘输入一个十六进制无符号整数
见题目要求
输入样例 1
9afd04b5
输出样例 1
10011010111111010000010010110101 9afd04b5 b59afd04 9afd00b5 9aff04b5 65fd04b5 9ab504fd