我有这样一个任务:Java输入,扫描仪和if语句
写一个完整的程序称为ExamResult与行为如下所示。 阅读用户输入内容,了解学生的内部考试分数和期末考试分数。
内部测试分数低于20会导致学生失败; 40以下的最终考试成绩也会导致学生失败。
否则学生已通过。
学期考试成绩!
你的内部测试分数是多少? 21
你的期末考试分数是多少? 69
你已经通过了!
到目前为止,我已经发现使用if语句和扫描器进行输入是合适的。 现在这是我的代码(我有课,进口的Java UTIL及以上主梅索德。我选择不包括在这里)
System.out.println("Semester Examination Results!");
System.out.println("What is your internal test score?");
//input
//calculate input
//does input pass the if test?
//output passed/failed
int score1 = scanner.nextLine();
int score2 = scanner.nextLine();
if (int score1 < 20; || score2 < 40;)
{
System.out.println("You have failed");
}
else
{
System.out.println("You have passed");
}
我不确定什么是如何使用输入计算?
'if(int score1 <20; || score2 <40;)'不会很好地结束。删除';'和'int'。 – Bathsheba
我强烈建议阅读初学者的java教程,然后在Stack Overflow上发布问题。提问“经过深入研究”的基本问题是可以的:) – TheLostMind
我一遍又一遍地阅读我的书,并试图研究,它只是因为它太新了,所以我很容易发作:P –