double total=0;
int numerator=1,donominator=2,i=0,change ;
while (i<=20) {
total+=numerator/donominator;
i++;
change=donominator;
donominator=numerator+donominator;
numerator=change;
}
System.out.println(total);
最后的输出结果始终为0.0
求解