JAVA初学问题

2025-06-27 15:59:47
推荐回答(3个)
回答1:

totalPoints/numTests; ---> int/int 等于int (商)
double = int int赋值给double自动变成double 即 86.0

可以改成 ( totalPoints * 1.0)/numTests;
--》(int * double) / int ---> double/int ---> double

回答2:

average = (double)totalPoints/numTests;

回答3:

double 改为float