因为如果你是else a++,那么执行if就不执行else,这样你就没有a++,则a始终是一个数,不会变
如果没加else,if执行完后就会无条件执行a++;如果加了else ,a++这一句的执行与否要受到if中条件的约束。
因为if和else只能执行一句,如果循环条件不变的话,会进入死循环