已知公式:1+2+3+...+n=n(n+1)/2请利用此公式写出求S=1+2+3+4+5+6+...+1000的一个算法第一步:第二步:

问题描述:

已知公式:1+2+3+...+n=n(n+1)/2请利用此公式写出求S=1+2+3+4+5+6+...+1000的一个算法
第一步:
第二步:

解:S=1+2+3+4+....+999+1000
=1000×(1000+1)÷2
=500500

第一步,开始,输入N=1,S=0
第二步,计算S=N+S
第三步,判断N是否大于1000,若是,执行第四步;若不是,令N增加1,重复第二步
第四步,输出S,结束