为了账号安全,请及时绑定邮箱和手机立即绑定

答案选择B,为什么选择B?

答案选择B,为什么选择B?

qq_丘比特_0 2016-06-02 23:13:52
public static void main(String[] args) {      int s = 105;      int result = 0;      while (s > 0) {         int m = s % 10;         result += m;         s /= 10;      }      System.out.println(result); }  } A.6.0 B.10.0 C.5.0 D.20.0
查看完整描述

4 回答

已采纳
?
Caballarii

TA贡献1123条经验 获得超629个赞

问答案还不如自己去跑一遍程序,我跑出来是6,答案怎么着也该是个int类型而不是double,你看错了吧

查看完整回答
2 反对 回复 2016-06-03
?
猩球崛起

TA贡献1条经验 获得超1个赞

5+1

查看完整回答
1 反对 回复 2016-06-03
?
绿洲仙人球

TA贡献39条经验 获得超47个赞

同意楼上,三次循环就出结果了,自己算一下,是A

查看完整回答
反对 回复 2016-06-03
?
一杯2块的奶茶

TA贡献226条经验 获得超75个赞

是A,s /= 10存在着隐式的强制类型转换

查看完整回答
反对 回复 2016-06-03
  • 4 回答
  • 0 关注
  • 1730 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信