最赞回答 / 果儿妈妈
int定义整型变量,double定义浮点型变量,也就是小数。你所写的age1到age4应该指的是年龄吧,都是整数,它们的和sum、差minus、以及age-1都是整数,所以可以用int定义;但是它们的和除以4有可能是小数,所以用double定义。
2014-11-28
已采纳回答 / dayscounting
初始化顺序关系 a之所以会变成6 是因为 b初始化的时候直接对a进行了自加运算 所以可以将它看作为俩步运算a++;int b = a; 而int newAge = --age1; 虽然会改变age1的值 但是前面几个运算结果都已经与age1无关 故不影响
2014-11-27