C++语言中if()中可以写多个条件&&:并且||:或者!:否定

&&、|| 和 !的优先级从高到低依次为:! > && > ||

比如:if(a>1 && a<100)表示a大于1且小于100if(a<1 || a>100)表示a小于1或者a大于100if(a%4 == 0 && a%100 !=0 || a%400 == 0)表a所代表的年份是闰年(年数是4的倍数且不是100的倍数或年数是400的倍数)。