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

你好,谁能帮忙解释一下,关于java中for双重嵌套计算方法?

你好,谁能帮忙解释一下,关于java中for双重嵌套计算方法?

慕斯709654 2021-05-31 10:07:58
int i, j, s = 0;for (i = 1; i < 5; i++)for (j = 1; j < i; j++)s = s + i * j;求s最后的值,需要详细解题过程谢谢。
查看完整描述

2 回答

?
慕运维8079593

TA贡献1876条经验 获得超5个赞

当i=1,j=1时,不会执行内循环,s=0。

当i=2,j=1时,s=0+2*1;s=2。

当i=3时,分:
当i=3,j=1时,s=2+3*1;s=5,
当i=3,j=2时,s=5+3*2;s=11。

当i=4时,分:
当i=4,j=1时,s=11+4*1;s=15,
当i=4,j=2时,s=15+4*2;s=23,
当i=4,j=3时,s=23+4*3;s=35。

所以,最后s=35。

查看完整回答
反对 回复 2021-06-07
?
喵喵时光机

TA贡献1846条经验 获得超7个赞

1.i=2,j=1,s=2
2.i=3,j=1,s=5
3.i=3,j=2,s=11
4.i=4,j=1,s=15
5.i=4,j=2,s=23
6.i=4,j=3,s=35

所以最后值是35



查看完整回答
反对 回复 2021-06-07
  • 2 回答
  • 0 关注
  • 270 浏览

添加回答

举报

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