为什么我总是感觉第一个判断成绩有效性的if循环后,不管成绩有效没效。num都应该加1
continue的意思是跳过循环,在这段代码中,如果满足scores[i]<0 && scores[i]>100,即成绩无效时,该循环就结束了,不会走下面剩余的循环代码,num++;不执行。
成绩无效的话不用加1,num是指有效成绩个数