课程
/后端开发
/Java
/Java入门第一季(IDEA工具)升级版
int sum=age1+age2+age3+age4;
double avg=sum/4;
int minus=age1-age2;
int newAge=--age1;
2014-11-28
源自:Java入门第一季(IDEA工具)升级版 3-2
正在回答
int定义整型变量,double定义浮点型变量,也就是小数。你所写的age1到age4应该指的是年龄吧,都是整数,它们的和sum、差minus、以及age-1都是整数,所以可以用int定义;但是它们的和除以4有可能是小数,所以用double定义。
第二行没任何意义,整数除以整数还是整数。就算强转了也只是0.0,除非是小数除以整数。
举报
0基础萌新入门第一课,从Java环境搭建、工具使用、基础语法开始
4 回答第三行不怎么理解,求告诉
1 回答谁能告诉我
1 回答第一个代码不行,第二个代码能行。明明是一模一样的?为什么会这样?
4 回答谁能告诉我这代码错在哪啊?
8 回答谁能告诉我错哪了