测试用例失败。Java循环乘法表
当给定的数字介于2到20之间时。该程序应打印数字不超过10的乘法表。没有遵从性错误,但当上传到hackerrank时,它表示测试用例失败。为什么呢 例如: 代码:测试用例失败。Java循环乘法表,java,loops,testcase,Java,Loops,Testcase,当给定的数字介于2到20之间时。该程序应打印数字不超过10的乘法表。没有遵从性错误,但当上传到hackerrank时,它表示测试用例失败。为什么呢 例如: 代码: import java.io.*; 导入java.util.*; 导入java.text.*; 导入java.math.*; 导入java.util.regex.*; 公共类解决方案{ int结果; 公共静态void main(字符串[]args){ 扫描仪输入=新扫描仪(系统输入); int N=in.nextInt(); 如果(N
import java.io.*;
导入java.util.*;
导入java.text.*;
导入java.math.*;
导入java.util.regex.*;
公共类解决方案{
int结果;
公共静态void main(字符串[]args){
扫描仪输入=新扫描仪(系统输入);
int N=in.nextInt();
如果(N>=2 | | N
注意:您的情况也不正确:
if(N>=2 || N<=20)
如果(N>=2 | N=2&&NSystem.out.println(“N*x=result”)
-您的程序将只打印“N*x=result”
十次…问题到底是什么?这些测试用例在哪里?您测试过吗?:)你好!谢谢你回复我。我把问题的链接放在这里了。你能检查一下吗。我根据你修改了。但它不起作用。谢谢你“但它不起作用。”-你需要解释一下它是如何起作用的。在我这方面效果很好!
import java.io.*;
import java.util.*;
import java.text.*;
import java.math.*;
import java.util.regex.*;
public class Solution {
int result;
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
int N = in.nextInt();
if(N>=2 || N<=20){
for(int x=1;x<=10;x++){
System.out.println("N*x=result");
}
}
}
}
for (int x = 1; x <= 10; x++) {
System.out.println("N*x=result");
}
for (int x = 1; x <= 10; x++) {
System.out.println(N + "*" + x + "=" + (N * x));
}
if(N>=2 || N<=20)
if (N >= 2 && N <= 20)