这道题怎么做?

来源:2-9 Java中的自动类型转换

qq_刘怂怂_0

2017-08-14 10:26

59910a4a000190b407201280.jpg
怎么写?

写回答 关注

3回答

  • 慕设计9038356
    2017-08-14 10:30:27
    已采纳

        把第五行的int改成double,因为avg1是double类型的,第五行中强制改成int会把小数点后的数弄丢掉,所以要用double。

    qq_刘怂怂...

    谢谢≧ω≦

    2017-08-14 10:30:54

    共 1 条回复 >

  • _Vue
    2018-01-10 16:48:11

        CLASS FUNCTION INDEX(){

        static function __construct(){

     

    }

    }    

  • 超级酱油君
    2017-08-14 10:31:32

    int avg2=avg1+rise这一行代码里面,avg1这个变量的类型是double类型,而申请的int avg2这句申请的类型是整数类型int类型,在java里面,不能把高字节的类型自动转换成低字节的类型,所以把前面的int修改成double(双精度浮点类型)就可以了。

    double avg2=avg1+rise

    qq_刘怂怂...

    谢谢呢≧ω≦ 我已经写出来了

    2017-08-14 10:32:11

    共 1 条回复 >

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

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

1165550 学习 · 17586 问题

查看课程

相似问题