请问问题出在哪了
如图,请问问题出在哪里
如图,请问问题出在哪里
2018-07-29
首先,你的for语句第一个条件不需要定义int类型,开头已经定义过一次了。
其次,你用for语句执行,会局限于你的代码用途,所以不能给条件定义score=53,修改代码时明显会多出一项操作;break你用了代码编辑器不会提示你出错,只能是多余的代码,因为for语句第二个条件已经有停止代码了。
最后,代码借鉴:
public class HelloWorld {
public static void main(String[] args) {
// 变量保存成绩
int score = 53;
// 变量保存加分次数
int count = 0;
//打印输出加分前成绩
System.out.println("加分前成绩:"+score);
// 只要成绩小于60,就循环执行加分操作,并统计加分次数
while(score<60)
{
score++;
count++;
}
//打印输出加分后成绩,以及加分次数
System.out.println("加分后成绩:"+score);
System.out.println("共加了"+count+"次!");
}
}
举报