就是说,如果a不等于1或者是a等于12满足这两个条件的话,就会执行if里面的语句
判定条件:非(a=1或a=12)
即:a<>1及a<>12时为"真",否则为"假"
可变更为:if((a<>1) && (a<>12))
可以分开解释一下
if 判断
! 非
a==1 a等于1
|| 或者
a==12 a==12
总结一下就是
判断a是否 不等于1或者12