这是假设返回19个全座位和68名学生剩余价值! 请帮助,我的理解是我返回正确的值并将它们分配给正确的变量!方法返回零
public class JetCalculator
{
public static void main(String[] args)
{
int totalStudents = 3013;
int jetCapacity = 155;
int jets;
int students;
jets = calculateJets(jetCapacity, totalStudents);
students = calculateStudents(jetCapacity, totalStudents, jets);
System.out.println("A total of "+ totalStudents + " student require "+ jets + " full seated jets.");
System.out.println("There will be " + students + " students remaining");
System.out.println("_____________________________________________");
System.out.println(jets);
System.out.println(jetCapacity);
System.out.println(students);
}
public static int calculateJets(int totalStudents, int jetCapacity)
{
int fullJets;
fullJets = totalStudents/jetCapacity;
return fullJets;
}
public static int calculateStudents(int jetCapacity, int totalStudents, int jets)
{
int remainingStudents;
remainingStudents = jetCapacity * jets;
return remainingStudents;
}
}
那里有多个方法 - 哪一个返回零,你期望它返回什么? – 2012-03-06 00:05:53
如果这是家庭作业,它应该被标记为这样。如果您正确说明了问题,这将有所帮助。答案是19个全喷气式飞机(所有座位都是喷气式飞机),剩余68名学生,而不是“19个全座位”。 – 2012-03-06 00:08:10