if(! (a== 1) || (a == 12))什么意思?

2019-05-28 15:48发布

3条回答

就是说,如果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

一周热门 更多>