这样为什么不能运行 说我分号没对

来源:3-8 Java中运算符的优先级

qq_红蓝魂_1

2017-04-13 15:44

public class HelloWorld {

    public static void main(String[] args) {

int m = 5;

int n = 7;

int x = (m * 8 / (n + 2)) % m);

System.out.println("m:" + m);

System.out.println("n:" + n);

System.out.println("x:" + x);

}

}



写回答 关注

2回答

  • ziom
    2017-04-13 15:48:44
    已采纳

    int x = (m * 8 / (n + 2)) % m);

    这一行的圆括号不对称,应该把最后一个右圆括号去了

    ziom 回复qq_红蓝魂...

    看仔细一点,最后一个右圆括号没有对应的左圆括号与它匹配

    2017-04-13 16:04:23

    共 2 条回复 >

  • 重返艾泽拉斯
    2017-07-02 18:33:44

    括号是奇数。。

Java入门第一季(IDEA工具)升级版

0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始

1165177 学习 · 17581 问题

查看课程

相似问题