m0_62671140 2021-10-07 11:07 采纳率: 0%
浏览 31

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

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条回答 默认 最新

  • 安自李 2021-10-09 17:13
    关注

    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


    希望能对你有帮助!

    评论

报告相同问题?

问题事件

  • 创建了问题 10月7日