课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
标准答案有问题,应该是26.25 而不是26.0 第八行代码应该是 double avg = sum/4.0;
2018-04-19
源自:Java入门第一季(IDEA工具)升级版 3-2
正在回答
你能找到这样的问题就证明你前面学的还不错,你说的也没错,但这节课主要是让我们了解Java中的算术运算符,小编这答案也不算错,double avg = sum/4;的答案确实是26.0,因为sum/4是int类型,所以sum/4得到的答案是26,然后赋值给double类型的avg,于是乎答案就变成了26.0,这可能是小编挖的一个坑让我们这些小白跳的吧,而楼主你的代码也没错,你也可以这样写:double avg = (double)sum/4;这个答案也是对的!
qq_光_44
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
1 回答double avg=sum/4.0
2 回答为什么double avg=sum/4;和double avg=sum/4.0;不同???
3 回答double avg=sum/4.0;结果是26.25?
3 回答double avg=sum/4 与 double avg=sum/4.0 的结果为什么不一样
2 回答float avg=sum/4.0;