sum=sum+1 等号右边的sum是不是永远等于0?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
好帮手慕查理 2019-03-11 11:13:24

您好,并不是。sum的值是改变的。

第一次循环时i值为0,sum值为0,此时相加结果sum值为0;

开始第二次循环,此时i值为1,sum值为0,此时相加结果sum值为1;

开始第三次循环,此时i值为2,sum值为1,此时相加结果sum值为3;

...以此类推,等号右边的sum值一直为上次相加的结果值。

祝学习愉快!

  • 最后显示的结果是5050,只有sum的值永远为0,i每次循环比上次多1才能使总和为5050啊 i的每次循环0,1,2,3,4,5,6,7,8,9,......,100 总和是5050
    2019-03-12 15:59:05
  • 我懂了, 当i为100的时候的sum是5050 不是算sum的总和
    2019-03-12 16:02:49
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星

相似问题

登录后可查看更多问答,登录/注册

PHP小白零基础入门
  • 参与学习           人
  • 提交作业       626    份
  • 解答问题       4930    个

想要学好Web后端开发的中流砥柱语言,本阶段为你轻松铺就扎实的基础,从前端网页布局的搭建到后台PHP开发,助你从零基础到掌握主流开发语言。

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师