编写一个函数,其功能是将一个二进制整数的奇数位反转(0变1,1变0)最近在oj上刷题,这道题没有思路
编写一个函数,其功能是将一个二进制整数的奇数位反转(0变1,1变0)
#include <math.h> main() { int i,j=0; system("cls"); for(i=1;i<8;i=i+2) {j=j+pow(2,i);} printf("Please enter a integer:"); scanf("%d",&i); printf("i=%d\n",i); i=i^j; printf("i=%d\n",i); getch(); }turbo c 2.0