我正在使用赫尔辛基的 Java 类(class),尽管它输出了正确的答案,但我似乎无法获得正确的代码。 这是提示: 创建一个程序,要求用户输入两个整数并打印它们的商。确保 3/2 = 1.5。如果小数部分缺失,请再看6.1 float (小数)来查找答案。
输入数字:3 输入另一个数字:2
除法:3/2 = 1.5
这是我的代码:
import java.util.Scanner;
public class Divider {
public static void main(String[] args) {
Scanner reader = new Scanner(System.in);
System.out.println("Type a number:");
double X = Integer.parseInt(reader.nextLine());
System.out.println("Type another number:");
double Y = Integer.parseInt(reader.nextLine());
double Z = X/Y;
System.out.println("Division:" + Z);
// Implement your program here. Remember to ask the input from user.
}
}
这是我收到的错误消息: 失败:分频器测试测试分频器 对于某些整数 X、Y 和 Z,您的输出应采用“X/Y = Z”的形式。现在是:1.5
谁能建议我如何解决这个问题? 谢谢
最佳答案
这只是您的最后一个 System.out.println 语句以错误的格式给出的输出(正如错误消息中所述:“您的输出应采用“X/Y = Z”的形式)
尝试将输出更改为
System.out.println(X + " / " + Y + " = " + Z);
关于java - 无法获取此分隔符类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27882354/