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

求大神!!!

public static void main(String [] args){

int score=53;

int count=0;

System.out.println("加分前的成绩"+score);

for (count=0;score<60;count++){

count=count+1;

score=score+1;

}

System.out.println("加分后的成绩"+score);

System.out.println("共加了"+count+"次");

}


}

这代码哪里有问题???为什么输出的次数是14,分数正确。

提问者:菜鸟先生 2016-03-26 10:17

个回答

  • 阡什
    2016-03-26 10:24:58
    已采纳

    你把 //count=count+1;这行代码删掉,你上面for循环里就有count++了,这样相当于count在每个循环里加了两次。