麻烦哪位大神看看这里有什么问题,当score初始值是<=50或者>=60的时候不会出错,但是51-58这些数字的时候count会每次都+10次,结果都会大于60
package com.imooc;
public class Testone {
public static void main(String[] args) {
// TODO Auto-generated method stub
// 变量保存成绩
int score = 50;
// 变量保存加分次数
int count = 0;
//打印输出加分前成绩
System.out.println("加分前成绩:"+score);
// 只要成绩小于60,就循环执行加分操作,并统计加分次数
for(int i=1;i<=60;i++) {
if(score < 60) {
score = score + i;
count = count + i;
}
}
//打印输出加分后成绩,以及加分次数
System.out.println("加分后成绩:"+score);
System.out.println("加分次数:"+count);
}
}