找不到错误在哪里

来源:3-2 Java中的算术运算符

qq_哎呦_12

2017-06-12 16:22

/*int sum=age1+age2+age3+age4;

int avg=sum/4;

if(age1>age2){

   minus=age1-age2;

}

else

{

   minus=age2-age1;

}

int newAge=--age1;

*/

运行不出来,不知道哪里错了。

写回答 关注

4回答

  • 慕少3462033
    2017-06-12 19:29:32
    已采纳

    你的minus没有声明,使用前需要申明


  • 慕少3462033
    2017-06-12 19:27:19

    错误是什么
    sum的输出不正确吗

  • qq_哎呦_12
    2017-06-12 19:08:40

    public class HelloWorld{

        public static void main(String[] args) {

    int age1=24;

    int age2=18;

    int age3=36;

    int age4=27;

    int sum=age1+age2+age3+age4;

            double  avg=sum/4;

            if(age1>age2){

            minus=age1-age2;

            }

           else

           {

            minus=age2-age1;

           }

            int newAge=--age1;

       System.out.println("年龄总和:"+sum);

        System.out.println("平均年龄:"+avg);

    System.out.println("年龄差值:"+minus);

    System.out.println("自减后的年龄:"+newAge);


            }

            }

    第一个就输出就错误。

  • 慕粉2005512279
    2017-06-12 16:32:30

    你发一下完整的代码,我看一下,现在这个我不敢确定

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

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

1165172 学习 · 17581 问题

查看课程

相似问题