3个回答
展开全部
第一条语句: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(判断是否正确,正确则继续循环,不正确则停止)
第二条语句: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(判断是否正确,正确则继续循环,不正确则停止)
展开全部
解:此题就是求1+2+3+……+100,
由等差数列求和公式得:
mm=100*(1+100)/2=5050
所以,mm=5050
由等差数列求和公式得:
mm=100*(1+100)/2=5050
所以,mm=5050
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
开始设mm=0
然后进入一个for循环,for括号里的意思是,设i最初=1,如果i<=100时,i就自增1,直到i>100为止退出循环
mm+=1相当于 mm=mm+1
最后得出mm=5050
然后进入一个for循环,for括号里的意思是,设i最初=1,如果i<=100时,i就自增1,直到i>100为止退出循环
mm+=1相当于 mm=mm+1
最后得出mm=5050
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询