1和4的按位表达式

时间:2015-05-21 07:09:52

标签: bit-manipulation bitwise-operators

所以我需要一个按位表达式输出1 对于输入1和8为输入4
输入:1>输出:1个
输入:4>输出:8
表达式应该是5-6个字符长。 允许进行算术运算

谢谢:)

1 个答案:

答案 0 :(得分:0)

作业?

假设unsigned char a;

a << (a >> 2)

如果允许算术运算,它可以更短一些:

a << a/4