写一个宏可以将一个数字的奇数位和偶数位交换
来源:互联网 发布:java定义数组并赋值 编辑:程序博客网 时间:2024/06/09 23:50
//}#include <stdio.h>#include <stdlib.h>#define Swap(NUM)\ (((NUM & 0xaaaaaaaa) >> 1) + ((NUM & 0x55555555) << 1)) //偶位右移换奇位 //奇位左移换偶位int main(){ int num = 0; scanf("%d", &num); int c = Swap(num); printf("%d\n",c); system("pause"); return 0;}
0 0
- 写一个宏可以将一个数字的奇数位和偶数位交换。
- 写一个宏可以将一个数字的奇数位和偶数位交换
- 写一个宏可以将一个数字的奇数位和偶数位交换
- 写一个宏可以将一个数字的奇数位和偶数位交换。
- 写一个宏可以将一个数字的奇数位和偶数位交换
- 写一个宏可以将一个数字的奇数位和偶数位交换
- 写一个宏可以将一个数字的奇数位和偶数位(二进制)交换。
- 写一个宏可以将一个数字的奇数位和偶数位交换
- 写一个宏可以将一个数字的奇数位和偶数位交换
- 写一个宏可以将一个数字的奇数位和偶数位交换。
- 写一个宏可以将一个数字的奇数位和偶数位交换。
- 写一个宏可以将一个数字的奇数位和偶数位交换
- 写一个宏可以将一个数字的奇数位和偶数位交换。
- 写一个宏可以将一个数字的奇数位和偶数位交换
- 宏定义小程序(写一个宏可以将一个数字的奇数位和偶数位交换)
- 写一个宏可以将一个数的奇数位和偶数位交换
- 写一个宏将一个数字的奇数位和偶数位交换
- 【C语言】写一个宏将一个数字的奇数位和偶数位交换
- 编程的智慧
- ScrolView和RecyclerView嵌套使用的问题
- SQLi Labs Lesson1
- 过滤器应用案例分析
- C++常见知识点总结
- 写一个宏可以将一个数字的奇数位和偶数位交换
- 错误: 找不到或无法加载主类 Main
- 斯坦福机器学习第七周作业中找出最佳C和sigma的代码
- IScroll 实践指南(上)
- PL/SQL Developer(解压版)连接64位的Oracle11g
- Struts2支持的结果类型
- 最大生成树
- hdu 4276 The Ghost Blows Light 树形dp 时间优化技巧
- Linux知识点小结One