1. 程式人生 > >C8反序輸出

C8反序輸出

任意輸入四位十六進位制整數,以反序的方式輸出該十六進位制數,如輸入9AF0,則輸出0FA9
#include<stdio.h> void main() { int a, b, c, d, n; printf("輸入四位的十六進位制整數"); scanf("%X", &n); a = n / (16 * 16 * 16); b = (n / (16 * 16)) % 16; c = (n / 16) % 16; d = n % 16; n = d * 16 * 16 * 16 + c * 16 * 16 + b * 16 + a; printf("%.4X", n); }