【C语言】宏定义(写一个宏能够将一个数字二进制的奇数位和偶数位交换)

 1.写一个宏能够将一个数字的奇数位和偶数位交换。  #define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h> #define FSWAP(N) (((N&0X55555555)<<1)|((N&0xaaaaaaaa)>>1)) int main() { int n = 0; printf("请输入一个数字\n"); scanf("
相关文章
相关标签/搜索