void expanderLedState(char led, char val) { switch (led) { case 1: expanderSetbit(4, reverse_bit(val)); break; case 2: expanderSetbit(5, reverse_bit(val)); break; case 3: expanderSetbit(6, reverse_bit(val)); break; } }
int main() { int n,m; printf("请输入一个无符号整数:"); scanf("%d",&m); n=reverse_bit(m); printf("二进制翻转后的值为%u\n",n); return 0; }
main() { int i,n; printf("Enter the element\n"); scanf("%d",&i); int size = sizeof(i) * 8; print_bit(i,size); reverse_bit(i,size); }