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

看了好久 都不知道哪错了 ....求大神

error: cannot find symbol
System.out.println(scores[i]);
^
symbol: variable i
location: class HelloWorld
1 error

提问者:leehuahua 2015-05-26 23:14

个回答

  • Wang_Yu
    2015-05-27 08:23:42
    已采纳

    for(int i=scores.length-1;i>=0;i--)
        {
            if(scores[i]>100||scores[i]<0)
            {
                continue;
            }
            
            j++;
            if(j>3)
           { break;}
            System.out.println(scores[i]);
        }

    我看你贴的代码。 把输出语句要放在for循环里。


  • leehuahua
    2015-05-26 23:28:51

    System.out.println(scores[i]);     ////****是i的时候 就有错误 

    System.out.println(scores[scores.length-j-1]);  ///**一直找不到原因 然后换成用j表示结果就出来了  我蒙了 为什么