请各位大侠帮我解一下这道题 谢谢

求mm的值希望各位大虾能详细的说一下过程越详细越好有加分!!!... 求mm的值
希望各位大虾能详细的说一下过程越详细越好 有加分!!!
展开
188胡氏公子
2010-10-29 · TA获得超过252个赞
知道答主
回答量:41
采纳率:0%
帮助的人:48.1万
展开全部
第一条语句:var mm=0(在计算机内存中开辟一个var型的存储空间,mm作为空间名称,并将0存放在此空间中)
第二条语句:for(i=1;i<=100;i++) mm+=i;(让i作为循环变量,进行循环累加,过程如下:
第一步:i=1(赋值)
第二步:i=1<=100(判断是否正确,正确则继续循环,不正确则停止)
第三步:mm=0+1(赋值)
第四步:i=i+1=2(累加i++)
第五步:i=2<=100(判断是否正确,正确则继续循环,不正确则停止)
第六步:mm=1+2=3(赋值)
第七步:i=2+1=3(累加i++)
第八步:i=3<=100(判断是否正确,正确则继续循环,不正确则停止)
………………………………………………………………………………
第n-2步:mm=1+2+3+4+5+6+7……100(赋值)
第n-1步:i=2+1+1+1+1……=101(累加i++)
第n步:i=101<=100(判断是否正确,正确则继续循环,不正确则停止)
NolimitedStudy
2010-10-29 · TA获得超过1875个赞
知道小有建树答主
回答量:234
采纳率:100%
帮助的人:55.5万
展开全部
解:此题就是求1+2+3+……+100,
由等差数列求和公式得:
mm=100*(1+100)/2=5050
所以,mm=5050
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
InSpirit
2010-10-29
知道答主
回答量:56
采纳率:0%
帮助的人:21.4万
展开全部
开始设mm=0
然后进入一个for循环,for括号里的意思是,设i最初=1,如果i<=100时,i就自增1,直到i>100为止退出循环
mm+=1相当于 mm=mm+1
最后得出mm=5050
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式