for( .....; num ++) 此时num已经增加过一次,此结果是0,1,2,3....在{.....num++;}在之前结果再次自增,相当于每次自增量为2, 先打印故结果为0,2,4,...
因为每次循环num都自增了两次,相当于加2,导致最后的结果全是偶数