回复 9楼 limited
minutes=minutes+seconds/60; //这里,不管second等于到少,second/60 永远等于0 ,因为second<60,而且second是整型mile=minutes*0.2+mile; //minutes是整型,而mile是浮点型,类型不匹配啊 应该写成 mile=(double)minutes*0.2+mile; 强制转换类型
if(mile<=3){
cost=10;
}
else if(mile<=10){ //(mile>3&&mile<=10)
cost=10+2*(mile-3);
}
else{
cost=10+14+3*(mile-10);
}
[ 本帖最后由 韶志 于 2013-3-27 00:36 编辑 ]
三十年河东,三十年河西,莫欺少年穷!