当前位置:系统粉 > 电脑问答 > 其他问答 > 帮忙解决一道JAVA题。

帮忙解决一道JAVA题。

提问者:心__呢  |  浏览 次  |  提问时间:2017-03-27  |  回答数量:4

帮忙解决一道JAVA题。(图1) 刚学JAVA。碰到问题。我的智商就到这里了。麻烦请教。 问题: 为抵抗洪水,解放军战士连续作战89个小时,编程计算共多少天零多少小时。 public classHelloAccp{ public static void main(String[] args) { int hour=89; //声明 int day=24; double dayhour=hour/day; //控制台输出信息 System.out.println(\"多少天零多少小时:\"+ dayhour); } } 输出来是3.0.。。那小时要怎么出来。

已有4条答案
vc番茄8500

vc番茄8500

回答数:178  |  被采纳数:123

2017-03-27 03:08:20
int hour=89; //声明 == >double hour=89;

int day=24; == > double day=24;
赞 17
v_timer

v_timer

回答数:55  |  被采纳数:119

2017-03-27 04:53:00
谢谢哈。

弱弱的问句。

89.是整数。不是应该用int么。 (1)
赞 5
未语桥安

未语桥安

回答数:77  |  被采纳数:76

2017-03-27 07:18:24
但你要的结果是double的
去看看转换类型的级别就知道了
2个int 类型作除法 得到的结果还是int然后向double赋值当然没有小数
赞 7
bingtuanrencp

bingtuanrencp

回答数:139  |  被采纳数:140

2017-03-27 10:54:58
(2) 3Q。3Q。
现在看看。
赞 13
解决方法
版权信息

Copyright @ 2011 系统粉 版权声明 最新发布内容 网站导航