我正在尝试编写代码,对 3 个输入的带小数的测试分数进行平均。当我输入 double 命令时,它给了我一个错误。它在没有双重命令的情况下运行良好,但是当我尝试添加它时它不起作用,我试图在线查看但找不到任何东西。请帮忙
import java.util.Scanner;
class FirstLab
{
public static void main(String[] args) //header of the main method
{
Scanner in = new Scanner(System.in);
int test1 , test2 , test3;
int double NUM_TEST= 3;
System.out.print("Input first test: "); // user prompt
test1 = in.nextInt(); // read in the next integer
System.out.print("Input second test: "); // user prompt
test2 = in.nextInt();
System.out.print("Input third test: "); // user prompt
test3 = in.nextInt();
System.out.println("Average test score is: " +
(test3 + test2 + test1) / double(NUM_TEST);
}
}
this is the error message:
C:\Users\Guestt\Desktop\CSE\FirstLab.java:18: error: not a statement
int double NUM_TEST= 3;
^
C:\Users\Guestt\Desktop\CSE\FirstLab.java:18: error: ';' expected
int double NUM_TEST= 3;
^
C:\Users\Guestt\Desktop\CSE\FirstLab.java:30: error: '.class' expected
(test3 + test2 + test1) / double(NUM_TEST);
^
C:\Users\Guestt\Desktop\CSE\FirstLab.java:30: error: ';' expected
(test3 + test2 + test1) / double(NUM_TEST);
^
C:\Users\Guestt\Desktop\CSE\FirstLab.java:30: error: illegal start of expression
(test3 + test2 + test1) / double(NUM_TEST);
^
5 errors
Tool completed with exit code 1
呼如林
相关分类