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。
喵喵时光机
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
添加回答
举报
0/150
提交
取消