永发信息网

一个和尚要给80L的水缸装满水,水桶每次只能装5L水,问要挑几次?用java

答案:2  悬赏:70  手机版
解决时间 2021-02-27 16:55
  • 提问者网友:容嬷嬷拿针来
  • 2021-02-27 00:15
一个和尚要给80L的水缸装满水,水桶每次只能装5L水,问要挑几次?用java语言编写
最佳答案
  • 五星知识达人网友:鸽屿
  • 2021-02-27 01:34
如果是80/5 要挑水16次。 如果水缸是81L的话,是81/5 呢 要挑16.2次, 不符合逻辑,不可能挑0.2次水的情况,所以最后的1L升水,还得挑一次水。16+1=17次
这样分析完了,就可以写一个适合情况比较多的java代码了
java里 int /int结果还是int 。所以定义变量时使用double比较好
public class Test {
public static void main(String[] args) {
double sg = 80;
double st = 5;

int num = (int)(Math.ceil(sg/st));//天花板取整  假如水缸是81L,81/5= 16.2,Math.ceil(16.2)==>得到17.0  然后使用(int)强制把17.0转成整型17  
System.out.println(num);
}
}
全部回答
  • 1楼网友:摆渡翁
  • 2021-02-27 02:51
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯