平均数为什么要用float,而不是int...我是新手刚入门,麻烦了。。。。还有就是为什么是--age1,而不是age1--
1.平均数不一定是整数,可能为小数,用整数会丢失小数点后的数,所以用float。
2.int newAge = --age1; //等价于 age1 = age1 -1 , newAge = age1
int newAge = age1--; //等价于 newAge = age1 ,age1 = age1 -1
光谢不采纳那波的你是
关于第二个问题,--age1,意思是age1先自减1,然后在赋值给newage,而age1--是先赋值在自减
因为不一定会整除,肯定要用浮点,更精确,对于后面那个问题,我没有运行,应该两种都可以