【发布时间】:2021-02-26 22:08:03
【问题描述】:
// 基本上我需要提示用户输入成绩并计算 A 和 B 的数量等等。我无法弄清楚如何让循环在每个用户输入时循环一次。它只是垃圾邮件 输入考试成绩。 编辑感谢大家的帮助,我想通了!
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
int numAs = 0;
int numBs = 0;
int numCs = 0;
int numFs = 0;
int grade = 0;
while (grade >= 0 && grade <= 100)
System.out.println("Enter an exam grade");
grade = input.nextInt();
if (grade >= 90) {numAs++;
}else if (grade >=80 && grade<= 89 ) {numBs++;
}else if (grade >= 70 && grade <= 79) {numCs++;
}else if (grade <= 69) {numFs++;
}else if (grade < 0 || grade > 100) {System.out.println("Error invalid grade entered.");
}
}
}
【问题讨论】:
-
我已经删除了 javascript 标签。注意 Java 和 JavaScript 是完全不同的编程语言。
-
while (grade >= 0 && grade <= 100)您在这里缺少{。
标签: java