//其本质即找到该值二进制形式中最高位的1,其余位都置为0
unsigned long Max2(unsigned long x)
{
}
unsigned long Max2_2(unsigned long x)
{
}
unsigned long Max2_3(unsigned long x)
{
}