看了半天,不知道问题在那里

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

518youyou

2016-02-14 19:08

int sum=age1+age2+age3+age4;

double avg=sum/4;

int minus=agel-age2;

int newAge=--age1;


写回答 关注

4回答

  • qq_低_調_0
    2016-03-28 10:53:47

    int minus=agel-age2;      age1不是“L”

  • 一条小咸鱼
    2016-02-16 00:31:43
    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; 可以编译,但是逻辑是错的,得到的是int转成的double
            double avg = sum / 4.0;
    
            int minus = age1 - age2; // age1不是agel!
    
            int newAge = --age1;
    
            System.out.println("年龄总和:" + sum);
    
            System.out.println("平均年龄:" + avg);
    
            System.out.println("年龄差值:" + minus);
    
            System.out.println("自减后的年龄:" + newAge);
    
        }
    
    }

    建议你换个字体以示区别

  • 518youyou
    2016-02-14 20:39:21

    public class HelloWorld{

        public static void main(String[] args) {

    int age1=24;

    int age2=18;

    int age3=36;

    int age4=27;

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

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

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

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


    }

    }

    你好这是原代码,我就是不知道错在那里了

  • limin135215
    2016-02-14 19:29:46

    age1-4是什么类型的

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

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

1165551 学习 · 17586 问题

查看课程

相似问题