int any_even_one(unsigned x) { return ((x&0xaaaaaaaa)!=0); } even是偶数的意思,但是不知道第一个位算是第零位还是第一位,我是按照第一位算的。