依旧816
2015-06-08 21:02
public class HelloWorld {
public static void main(String[] args) {
// 变量保存成绩
int score = 53;
// 变量保存加分次数
int count = 0;
//打印输出加分前成绩
System.out.println("加分前成绩:"+score);
// 只要成绩小于60,就循环执行加分操作,并统计加分次数
while(score<60){
score=+1;
count++;
}
//打印输出加分后成绩,以及加分次数
System.out.println("加分后成绩:"+score);
System.out.println("共加了:"+count+"次!");
}
}
score=+1;这行代码 应该写为score+=1;或者score=socre+1;
score=+1;这行代码出错了。
复合赋值运算符中运算符是在前,赋值符号在后。score=+1;把+提到=前面就可以了。
score+=1;
Java入门第一季(IDEA工具)升级版
1165172 学习 · 17581 问题
相似问题
回答 2