永发信息网

Java新手

答案:2  悬赏:70  手机版
解决时间 2021-11-19 16:35
  • 提问者网友:暗中人
  • 2021-11-18 21:47
Java新手
最佳答案
  • 五星知识达人网友:摆渡翁
  • 2021-11-18 23:08
因为你用的是for循环.他会把这个程序从 1 一直走到这个条件<=100的时候结束..
当sum = 0 的时候.i=1 sum+i =1 下次程序在走的时候.sum =1 i =2 ; sum+ i = 3 以此类推到100的时候.sum=5050 !!!如果不明白你可以用Debug模式观察他每次走了之后的值你就明了!
全部回答
  • 1楼网友:神的生死簿
  • 2021-11-19 00:06
从1加到100,结果为5050。追问我知道是加到100。但是这个sum怎么加上去的?追答i从1循环到100,每次循环中sum加上此时i的值,故sum=1到100的和。追问Sum循环到最后不是99+100吗?追答循环是从1到100,sum当然是从1加到100。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯