我需要我的代码来显示用户名、他们的GPA,然后是他们的GPA乘以10的学分



我需要我的代码来显示用户名、他们的GPA,然后是他们的学分乘以10。下面的代码是我到目前为止所拥有的,但每次我运行程序时,输出只是,";EEEEEEEEEE EEEEEE&";。你们能告诉我我能做些什么来解决这个问题吗?感谢所有帮助,并提前表示感谢!

import java.util.Scanner;
public class BookstoreCredit {
public static void main (String args[])
{
String name;
double gpa;
Scanner inputDevice = new Scanner(System.in);
System.out.print ("Please enter your name >>> ");
name = inputDevice.nextLine();
System.out.print ("Please enter your grade point average >>> ");
gpa = inputDevice.nextDouble();

System.out.print (name);
System.out.print (", your GPA is ");   
System.out.print (gpa);
System.out.print (", so your credit is $");

}
public static void computeDiscount(String name, double gpa)
{
double credit;
credit = gpa * 10.0;
}
}

你在说这样的话吗?:

import java.util.Scanner;
public class BookstoreCredit {
public static void main(String args[]) {
String name;
double gpa;
Scanner inputDevice = new Scanner(System.in);
System.out.print("Please enter your name >>> ");
name = inputDevice.nextLine();
System.out.print("Please enter your grade point average >>> ");
gpa = inputDevice.nextDouble();
System.out.print(name);
System.out.print(", your GPA is ");
System.out.print(gpa);
System.out.print(", so your credit is " + computeDiscount(gpa));
}
public static double computeDiscount(double gpa) {
double credit;
credit = gpa * 10.0;
return credit;
}
}

相关内容

最新更新