问答详情
源自:7-1 编程练习

求大神解答,谢谢了

为什么我总是感觉第一个判断成绩有效性的if循环后,不管成绩有效没效。num都应该加1

提问者:qq_纵横四海_2 2017-05-22 20:21

个回答

  • qq_疯子_68
    2017-05-23 14:26:44
    已采纳

    continue的意思是跳过循环,在这段代码中,如果满足scores[i]<0 && scores[i]>100,即成绩无效时,该循环就结束了,不会走下面剩余的循环代码,num++;不执行。

  • 慕粉2315348027
    2017-05-22 21:35:42

    成绩无效的话不用加1,num是指有效成绩个数