易语言编程考题:求 1+2+3+…+99+100 的总和?

理解不了,有通俗易懂点的解说吗?.局部变量 循环变量, 整数型.局部变量 计算结果, 整数型循环变量 = 1计算结果 = 0.判断循环首 (循环变量 ≤ 100) 计算结果 = 计算结果 + 循环变量 循环变量 = 循环变量 + 1 .判断循环尾 ()信息框 (到文本 (计算结果), 0, , )
(循环变量这个不是等于1吗?这个算式怎么会成立的呢?还是上面那个计算结果的算式,那一步开始累计加和的嘞 脑瓜疼)

第一行:“循环变量"变量初始赋值为1

第二行:"计算结果"变量初始赋值为0

第三行:判断循环首,如果循环变量数值小于或等于100进入循环,因当前循环变量数值小于100,所以进入循环。

第四行:计算结果=计算结果+循环变量. 循环前循环变量=1,计算结果=0,所以译成数字为:1=0+1 ,一个循环数值为3=1+2 以此类推

第五行:循环变量=循环变量+1 ,循环前各数字为2=1+1,每循环一次,循环变量就会加1,一个循环后为3=2+1,以此类推,直到大于一百后结束(上图中此部分解释有误,以此文字说明为准)

第六行:循环结束,如果循环变量大于100循环结束

第七行:信息框输出计算结果.

追问

计算结果=计算结果+循环变量
循环变量=循环变量+1
为什么不能调换位置呢?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-02-09
第一次循环变量等于1第二次等于2
相似回答