float avg2=avg1+rise; 为什么不行?
avg1是double类型, 你将avg2定义为float类型的话,等于是做了个向下类型转换 这个系统是不会自动帮你转的 必须你自己强转 可以float avg2=(float)(avg1+rise);