运行结果是35,正确答案是34,所以是哪个地方错了呢?
public class Money {
public static void main(String[] args) {
double moneyday = 2.5;
double money = 5;
double sum = 0;
double moneysum = 100;
int day = 1;
while (sum < moneysum) {
if (day % 5 == 0) {
sum += money;
} else {
sum += moneyday;
}
day++;
}
System.out.println(day);
}
}