Programming Practice

 寫一個 C 語言的程式,輸入一個十六進位的數字 XX7X6X5X4X3X2X1X0. 將 YZ 設定為下列的十六進位數字:

Z 中的 0 和 1 數字是位元 (bits). 輸出 X, Y, 和 Z 的值。程式執行範例:

Input an eight-digit hexadecimal number X: 0XABCDEF87

The vaule of X: 0XABCDEF87
The vaule of Y: 0X78F0D2B4
The vaule of Z: 0X85E5C5A5

--------------------------------------------------

Input an eight-digit hexadecimal number X: 0X36363636

The vaule of X: 0X36363636
The vaule of Y: 0X69696969
The vaule of Z: 0X35353535