发布网友 发布时间:2022-04-29 20:26
共3个回答
热心网友 时间:2023-10-08 20:27
float 型变量算出来是带小数的!(a+b)/2=2.5.不用变!热心网友 时间:2023-10-08 20:28
(float)(a+b)/2+(int)x%(int)y这条语句执行后赋值给了什么类型的变量?比如若付给整型的,结果就是3,若赋给float型变量,就会得到3.5。热心网友 时间:2023-10-08 20:28
3.5是对的,楼上的解释欠妥,其实是(float)(a+b) = 5.0,除以5.0/2以后才为2.5的