问答详情
源自:3-8 Java中运算符的优先级

大家帮忙看一下哪里出错了

5a916d430001b52d10011334.jpg
符号我使用的都是英文 但是运行出错

提问者:浩蓝呀 2018-02-24 21:48

个回答

  • fucaijin
    2018-09-01 09:51:22

    应该是2后面的)的后面多了一个空格,即你打的是"(m*8/(n+2) )%m",你改成"(m*8/(n+2))%m"试试

  • 幕布斯6470230
    2018-03-21 16:40:50

    因为你第五行不能用int,它是取余有小数点,你可以这样写:    double x=(m*8/(n+2))%m;

  • 慕圣0453744
    2018-02-25 16:57:06

    1,语法 / 有没有写错,

    2,代码没完全贴出来,你那个  40/9 是无限循环小数,运算会出错,int x 接收不到的

  • 慕神1687486
    2018-02-24 22:37:49

    百分号是中文的吧,那么大

  • 紫川云天
    2018-02-24 22:13:53

    倒是把代码跟报错信息发出来啊

  • 精慕门_阿涛哥
    2018-02-24 22:04:52

    报错信息是什么啊?代码框右边不是有报错的具体信息吗?