为什么不是num>4呢
num是声明的一个变量,初始值为0,每循环一次加1,num不能大于3,意味着num有三个值,分别为1,2,3这样就有三个了,如果num>4, 5>4终止则有4个值1,2,3,4了。
num不是数组,当出现第一位有效成绩时num++,num=1......so....