运行结果和预期结果一样,结果提交后,发现错误,怎么修改

public class Main{
public static void main(String[] args) {

    int a=(5);
    int b=(3);
    
    System.out.println(a+" + "+b+" = "+(a+b));
    System.out.println(a+" - "+b+" = "+(a-b));
    System.out.println(a+" * "+b+" = "+(a*b));
    System.out.println(a+" / "+b+" = "+(a/b));
    System.out.println(a+" % "+b+" = "+(a%b));
                
}

}

img

1.根据题目的意思a,b是键盘录入的值,不是在程序中直接设定,
2.结尾无空行,那么最后一行println应该改成print: System.out.print(a+" % "+b+" = "+(a%b));


public class Main01 {
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        int a=sc.nextInt();
        int b=sc.nextInt();
        System.out.println(a+" + "+b+" = "+(a+b));
        System.out.println(a+" - "+b+" = "+(a-b));
        System.out.println(a+" * "+b+" = "+(a*b));
        System.out.println(a+" / "+b+" = "+(a/b));
        System.out.print(a+" % "+b+" = "+(a%b));
    }
}

img


希望能对你有帮助!