问答详情
源自:3-2 Java中的算术运算符

求指导错误

int sum=age1+age2+age3+age4;

        double avg=sum/4;

        int minus=age1-age2;

        int newAge=-age1

        


提问者:慕粉18267257153 2016-07-02 14:50

个回答

  • 慕粉1466052569
    2016-07-03 22:46:55
    已采纳

    int newAge=--age1;

    两个减号,另外少了分号

  • 慕粉3561065
    2016-07-03 23:23:36

    int sum=age1+age2+age3+age4;

            double avg=sum/4.0; //注意是双精度 所以要使用4.0

            int minus=age1-age2;

            int newAge=-age1;//这里你是要表达什么意思,如果是 int newAge=newAge-age1;那么需要说明newAge的初始值,简化写法是 int newAge -=age1;如果赋值的话应该是 int newAge=age1(没有意义);或者int newAge=--age1;


  • 慕粉18267257153
    2016-07-02 14:53:13

    最下面一行的-加上去还是不对