if(10000<a<=50000)与if(a>10000&&a<=50000)有什么区别?
第一个10000<a成立就是1,不成立就是0,再下一步0或1<=50000
第二个就是在10000-50000内才成立,否则不成立
10000<a<=50000 这个值永远为真先算10000<a,结果为0或者1,然后 0和1 与 50000比较 ,永远为真