if ( a=0xA | a >12 ) if ( 011&10==a ) printf ( ” %d!\n ” , a); else printf ( ” Right!%d\n ” , a); else printf (”Wrong!%d\n” , a);这里面,011&10==a 是什么意思?&是什么运算,具体怎么运算?求大神