我不会做程序框图的题,主要是看不懂图,一些字母含义不明白.类似的图

问题描述:

我不会做程序框图的题,主要是看不懂图,一些字母含义不明白.类似的图
开始

i=1

S=0
↑→→→→↓
↑ S=S+i
↑ ↓
↑ i=i+1
↑ 否 ↓
↑←←← i>100
↓是
输出

结束
在上面的这个图里面,S=S+i 是什麽意思,i=i+1 也不是很明白.最后有个i>100 又是怎么回事?
有一道类似的题
开始

输入x

k=0
→→→→ ↓
↑ x=2x+1
↑ ↓
↑ k=k+1
↑ ↓
↑ 否
↑←←← x>115
↓是
输出x,k

结束
答案是若输入x=8,则输出k=4,我想问问是怎么算出来的,这一部分我没学过,

上面第一道题算的就是1+2+...+100.S=S+i ,i=i+1,i>100要一起说才有意思的.首先你可以这样想:s=0,i=1因为 S=S+i所以此时s=1,而i此时由i=i+1得i=1+1=2了因为i不大于100,所以继续往回循环.因为前面S已经=1,i=2那现在S=...