// 求平均值 avg = sum / i;
这样为什么会报错,i是整型,其它两个是double型,要怎么改?
/i的意思是: 除i取整,也就是结果为整型。
解决办法:强制类型转换(double),or i为整数值时,比如5,写为5.0
类型不匹配,将整形前加上(double)强转即可